How to make sure everything works in a given network environment.
The following ports are used by VT apps and if you have problems you probably need to open these:
These ports are used to establish an initial connection between the VT apps and to get license information.
VT Gateways connection
Video Transport uses so-called SRT Gateways when it is unable to establish peer-to-peer(ICE) connection between two points.
WebRTC TURN/STUN port
This port is used for TURN/STUN server connection for WebRTC connectivity
So, basically Video Transport works like this:
When you start the Video Transport applications they will try to connect to the signaling server, so here you need to open TCP ports 8443 and 8080(for the old versions).
When your apps are connected to the signaling server you can publish the source and receive it on the Receiver locations. So to do that, you have to be sure that UDP traffic is allowed in both locations.
If you have problems with UDP traffic in your network or high-restricted rules, then Video Transport apps will try to connect through SRT Gateways and it will require you to allow outgoing UDP 7777 traffic on your firewall.
In the case of using WebRTC in both native and Web apps, you might need to use the TURN server connection and it will require the opened 3478 TCP port.