Connection from Internet – Help Center http://help.garaninapps.com Help Center for GaraninApps.com Tue, 18 Feb 2020 19:18:02 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.3 Proxy Addon http://help.garaninapps.com/2019/08/26/proxy-add-on/ http://help.garaninapps.com/2019/08/26/proxy-add-on/#disqus_thread Mon, 26 Aug 2019 12:52:46 +0000 http://help.garaninapps.com/?p=229 ProxyAddon is easy way for accept signal in Studio from Location.
It does not require dedicated IP and port-forwarding manipulation.
Just click and use.

  1. run RTMPMiniServer and press START
  2. Click ProxyAddon icon. It opens “Proxy Addon” window.
  3. press “Connect” for get public address. Use this as RTMP URL.

So for this image full stream address for Line #1 is:

rtmp://amst.rtmpminiserver.com:10025/live/streamkey1ABC


NOTES: ProxyAddon is easy way, but usage of dedicated IP is still preferred way for big studio and heavy traffic.

FAQ

What is cons and pros of usage proxy addon?
Cons – you don’t need dedicated IP and port-forwarding setup. It’s perfect for using for mobile studios.
Pros – this workflow has 3 participants: Publisher–> Proxy-server –> Studio

instead 2 participants for direct connection (Publisher–>Studio)

Cons and Pros

Where are located proxy servers ?
Now we are providing few public proxy nodes in Europe.

Can I deploy my proxy server?
Yes, you can deploy proxy node on your server and it’s very easy.
For example you can rent VPS from DigitalOcean or Scaleway or AWS and deploy proxy node. Many cloud providers allow hour-rate so you can turn on server only for event. See this guide.

Our Studio in USA has dedicated IP and we happy with RTMPMiniServer. What is advantage of proxy addon we can get?
You can get advantage if your publisher in other country. Proxy node allows solve the “first mile” issue. More detailed explanation see here.

]]>
http://help.garaninapps.com/2019/08/26/proxy-add-on/feed/ 0
Direct connection from Internet http://help.garaninapps.com/2019/05/01/connection-from-internet/ http://help.garaninapps.com/2019/05/01/connection-from-internet/#disqus_thread Wed, 01 May 2019 20:01:06 +0000 http://help.garaninapps.com/?p=107

If you have not public IP or have not ability for port-forwarding then please use other way – ProxyAddon

for accept direct connections from INTERNET (for example from stadium or other country) please check this points:

  1. Your “Studio” has public IP.
    we provide dynamic DNS name like “demo123.rtmpminiserver.com” . It will be auto linked to this IP.
  2. Router has configuration: all incoming connections from Internet to port 1935 of router transfer to PC with RTMPMiniServer 
    without this rule your router doesn’t known how handle traffic to 1935 port. This called “”Port Forwarding” or “”Virtual Servers”.
    It’s easy and we provide simple instructions for few routers 
router should known how to handle incoming connections

How to check

please read this post about checking.

Router example

Example A: you install RTMPMiniServer on PC with local ip 192.168.1.5 and setup Listen port as 1935. 
So you need setup port forwarding for router: inbound connection to 1935 port send to 192.168.1.5:1935.

Example B: you install RTMPMiniServer on PC with local ip 192.168.1.5 and setup Listen port as 7777.
So you need setup port forwarding for router: inbound connection to 1935 port send to 192.168.1.5:7777.

Many routers called this feature as “Port Forwarding” or “Virtual Servers”.

Examples:

for ARRIS router
for D-Link router
]]>
http://help.garaninapps.com/2019/05/01/connection-from-internet/feed/ 0
Direct connection: easy way for check http://help.garaninapps.com/2019/06/03/connection-from-internet-2-easy-way-for-check/ http://help.garaninapps.com/2019/06/03/connection-from-internet-2-easy-way-for-check/#disqus_thread Mon, 03 Jun 2019 07:33:05 +0000 http://help.garaninapps.com/?p=179 So you did this instruction and now you would like check this.

Step 1
Run RTMPMiniServer and press Start

Step 2
Go to this site https://www.yougetsignal.com/tools/open-ports/
and type your address and port.
In my case it’s mg926.rtmpminiserver.com and 1935
And press Check.

successful check.

If you have closed port or RTMPMiniServer stopped then you got fail:

check failed (because I stopped RTMPMiniServer)


]]>
http://help.garaninapps.com/2019/06/03/connection-from-internet-2-easy-way-for-check/feed/ 0
Custom Proxy Server http://help.garaninapps.com/2019/09/09/custom-proxy-server/ http://help.garaninapps.com/2019/09/09/custom-proxy-server/#disqus_thread Mon, 09 Sep 2019 17:53:25 +0000 http://help.garaninapps.com/?p=246 We provide special docker-image. So you can do this steps:

  1. Rent any Linux server (vps or dedicated). Bandwidth and location make sense. We recommended use Ubuntu or Centos.
  2. Install Docker to host.
  3. Run docker command:
docker pull garaninapps/rms_proxy 

docker run -p=8080:8080 -p=8082:8082 -p=10000-10100:10000-10100 --env ALLOW_PORT_STICK=ON  --restart=always -d garaninapps/rms_proxy

Notes:

  • This command use pool of 10000 – 10100 ports and allow “sticked” port (see below)
  • We recommended use your owned proxy servers because our servers is public and may be under hight load.
  • Many hosting platforms allow pay on hour of usage, so you can hibernate your server and use only for events.

About “sticked” port
Since version 1.7.2 you can fix used port. For example you can use 10055 always. Just type your custom server as IP:10055

]]>
http://help.garaninapps.com/2019/09/09/custom-proxy-server/feed/ 0
VidiU Teradek: connection issue http://help.garaninapps.com/2019/06/03/vidiu-teradek-connection-issue/ http://help.garaninapps.com/2019/06/03/vidiu-teradek-connection-issue/#disqus_thread Mon, 03 Jun 2019 09:26:33 +0000 http://help.garaninapps.com/?p=194 NOTE: before please check RTMPMiniServer for accept connection from Internet (see here).

Issue

User uses VidiU encoder and RTMPMiniServer located on Office A. All works fine through Internet.
User move RTMPMiniServer to other Office B(other public IP) and do setup.
Do check (as wrote here ) – all is fine.
BUT VidiU encoder can’t connect to RTMPMiniServer.
Why ?….
If shortly: it seems few models VidiU does not correct work with dynamic dns.

Solution

If you have mobile studio (PC with RTMPMiniServer changes public IP) and you use encoders from Teradek then my recommendation is use IP-based address instead “rtmpminiserver.com”-based.

For example:

I can use “rtmp://mg926.rtmpminiserrver.com:1935/live” but for VidiU
very recommended use “rtmp://95.165.165.50:1935/live”. Of course after change public IP you need enter new ip-based url to VidiU.


Explanation

In most cases I can use dynamic DNS-address mg926.rtmpminiserrver.com
This address always linked to my current(!) public IP.
For example in office it will be linked to IP-1 , in home it will be linked to IP-2.

What is problem with VidiU?
VidiU remembers first linked IP and does not re-read new info. So it always thinks “mg926.rtmpminiserver.com linked to IP-1”.

NOTE: of course I reported about it to Teradek

]]>
http://help.garaninapps.com/2019/06/03/vidiu-teradek-connection-issue/feed/ 0
SRT Proxy Addon http://help.garaninapps.com/2020/02/12/srt-proxy-addon/ http://help.garaninapps.com/2020/02/12/srt-proxy-addon/#disqus_thread Wed, 12 Feb 2020 13:51:01 +0000 http://help.garaninapps.com/?p=365 SRT ProxyAddon is easy way for accept signal in Studio from Location.
It does not require dedicated IP and port-forwarding manipulation.
Just click and use.

  1. run SRT MiniServer and press START
  2. Click ProxyAddon icon. It opens “SRT Proxy Addon” window.
  3. press “Connect” for get public address. Use this as SRT URL.

So for this image stream parameters for Line #4 is:

Server URL: srt://amst.garaninapps.com:20396

Stream ID: streamkey4WQS


NOTES: SRT ProxyAddon is easy way, but usage of dedicated IP is still preferred way for big studio and heavy traffic.

FAQ

What is cons and pros of usage proxy addon?
Cons – you don’t need dedicated IP and port-forwarding setup. It’s perfect for using for mobile studios.
Pros – this workflow has 3 participants: Publisher–> Proxy-server –> Studio

instead 2 participants for direct connection (Publisher–>Studio)

Where are located proxy servers ?
Now we are providing few public proxy nodes in Europe.

Can I deploy my proxy server? (SOON)
Yes, you can deploy proxy node on your server and it’s very easy.
For example you can rent VPS from DigitalOcean or Scaleway or AWS and deploy proxy node. Many cloud providers allow hour-rate so you can turn on server only for event. See this guide.

Our Studio in USA has dedicated IP and we happy with SRT MiniServer. What is advantage of proxy addon we can get?
You can get advantage if your publisher in other country. Proxy node allows solve the “first mile” issue. More detailed explanation see here.

]]>
http://help.garaninapps.com/2020/02/12/srt-proxy-addon/feed/ 0