Live Production Software Forums

Welcome Guest! To enable all features please Login or Register.



Go to last post Go to first unread
#1 Posted : Wednesday, March 17, 2021 3:56:11 AM(UTC)

Rank: Newbie

Groups: Registered
Joined: 11/18/2020(UTC)
Posts: 4
United Kingdom
Location: North

Was thanked: 1 time(s) in 1 post(s)
The vMix Call documentation is very clear in saying that it requires certain firewall ports to be enabled:

HTTPS: Port 443 TCP (outbound)
TURN/STUN: Port 10349 UDP/TCP (outbound)
Video/Audio Streams: Dynamic Port Allocation UDP - 49152-65535 (inbound)

Unfortunately the 49152 - 65535 range is routinely blocked off by corporate firewalls.

Zoom requires:
TCP 80, 443
TCP 443, 8801, 8802
UDP 3478, 3479, 8801, 8802

MS Teams requires:
TCP ports 80 and 443 from the clients to the internet, and
UDP ports 3478 - 3481 from the clients to the internet

You will see there is considerable overlap in ports required between Zoom and MS Teams.

My question is why can't vMix Call use a similar range to Zoom and MS Teams?

We would have much less hassle with corporate clients.
thanks 1 user thanked Gerard for this useful post.
vvcvvc on 3/27/2021(UTC)
#2 Posted : Wednesday, March 17, 2021 7:25:47 AM(UTC)

Rank: Advanced Member

Groups: Registered
Joined: 10/26/2020(UTC)
Posts: 72
United States
Location: Maryland

Thanks: 2 times
Was thanked: 19 time(s) in 17 post(s)
You're barking up the wrong tree here. It's mentioned in the same page you're referencing:

vMix Call uses WebRTC which requires a random UDP port to be selected for each call (This is the Dynamic Port Allocation above).
This port is then used to send/receive video/audio between vMix and the caller.
For more information on how this works, search for the relevant WebRTC standards online.

WebRTC was started by Google and is supported by a number of browser developers. It's what allows connectivity via web browsers versus installing programs, such as Zoom or Teams.

vMix is simply living in their world to enable video calls in the vMix ecosystem without additional software. Those same corporate entities that are blocking ports probably don't let regular users install new software on a whim.

The changes you would like require changes on the part of the WebRTC developers, and then in turn all the browser developers would need to revise their programs and push them out to end users.

#3 Posted : Sunday, March 21, 2021 5:29:01 AM(UTC)

Rank: Member

Groups: Registered
Joined: 5/17/2020(UTC)
Posts: 22
Location: Berlin

Thanks: 15 times
Was thanked: 5 time(s) in 2 post(s)
To sum it up to an easier question:
How do you deal with corporate clients for remote productions?

Many big companies have restrictive firewalls and do not want videocalls at all (in 2021! #neuland) or use only their system (webex, skype, teams, etc). Sometimes vMix Call works (with shitty quality), some times it won't work at all. For my last production I needed to use Skype for Business, this system is so bad and, thanks MS, will be abandoned soon for Teams (NDI! wohoo).

I tried to open up the mentioned ports on my Router to make it easier to connect for external signals, but this wont help either.
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.