logo

Live Production Software Forums


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

Notification

Icon
Error

Options
Go to last post Go to first unread
CaroliTNN  
#1 Posted : Wednesday, September 17, 2025 10:24:29 AM(UTC)
CaroliTNN

Rank: Newbie

Groups: Registered
Joined: 11/30/2024(UTC)
Posts: 5
Canada
Location: toronto

Hi everyone,

Been having issues with vmix calls on my show over the past two days - after 11 months of nothing but success.

Calls establish - good signal, look great. Then 30 minutes into the show I get this error.

System.Net.WebException: The operation has timed out
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at PhoenixLibrary.WebRTCHost.GetNextMessages()
at PhoenixLibrary.WebRTCSession.MessageThread()

After this error appears - the vmix calls from our guests all crap out at the same time. Everyone seems to pull less than 60kbps and the image quality becomes extremely poor.

I have read up that this would be typically a host internet issue - would like to know if anyone has had issues like this before and how they fixed it. Also, yes our vmix calls go to crap - but our streaming signals remain strong.

Any help would be amazing - as this is a new issue for my group.

Thank you.
mavik  
#2 Posted : Wednesday, September 17, 2025 10:27:37 PM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,359
Man
Location: Germany

Thanks: 3 times
Was thanked: 181 time(s) in 162 post(s)
Two things come to my mind.
1) Check your antivirus not influencing or buffering stream data. Usually AV software deals with files which have a start and end. Streams don't. They never end and could fill up the AV buffer which after a given time overruns and the AV breaks things up.

2) Feel free to check chrome://webrtc-internals/ to gain more insights.
admin  
#3 Posted : Wednesday, September 17, 2025 11:11:45 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,237
Man
Location: Gold Coast, Australia

Was thanked: 4565 time(s) in 1580 post(s)
The error mentioned is specifically vMix Call checking the server for updated chat messages.
(at www.vmixcall.com)
It is not used for the call itself, so this seems to strongly indicate general internet issues that are somehow not impacting your stream.

I would also make sure you have checked Allow only peer to peer connections when adding the vMix Call input to ensure you are establishing a direct
path to each caller and not routing via a backup server which can get congested during peak hours.
CaroliTNN  
#4 Posted : Thursday, September 18, 2025 12:27:53 AM(UTC)
CaroliTNN

Rank: Newbie

Groups: Registered
Joined: 11/30/2024(UTC)
Posts: 5
Canada
Location: toronto

Thanks all for the help here - it is greatly appreciated.


Peer to peer is always checked on - unless the guest runs into some sort of firewall issue. I keep coming back to the main vmix production computer is running into some sort of network congestion at the time of the show.

When I do test I am unable to recreate the issue. But as mentioned, it has happened two days in a row now.

Any suggestions on how I can test for network congestion?

When I run speed tests - I have plenty of data to work with. 600mbps down / 75mbps up.

And we are coming off basically 11 straight months with extreme success - nothing has changed on our end. Same gear, same everything.

Thank you.
mavik  
#5 Posted : Thursday, September 18, 2025 9:35:39 PM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,359
Man
Location: Germany

Thanks: 3 times
Was thanked: 181 time(s) in 162 post(s)
A speedtest is just a sample in time. It gives you a rough idea of the line but can't tell you how it was a minute ago or will be in a minute. I highly recommend bonding gear. Be it in software or hardware. To monitor in realtime there are tools like PRTG, SNMP, a simple throughput visualisation of the port on the router/switch or if you really want to know what is going on mirror the port and run wireshark on the mirrored port. Then go into debugging and understanding. Pure data is not that easy to understand and interprete. You might need several probes to validate what is "normal" and what is not.
CaroliTNN  
#6 Posted : Friday, September 19, 2025 3:12:37 AM(UTC)
CaroliTNN

Rank: Newbie

Groups: Registered
Joined: 11/30/2024(UTC)
Posts: 5
Canada
Location: toronto

Thank you for the valuable info -

Can you elaborate a bit more on bonding? Are you suggesting adding another connection and bonding the two together for a more secure connection should one fail?
mavik  
#7 Posted : Friday, September 19, 2025 5:08:44 AM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,359
Man
Location: Germany

Thanks: 3 times
Was thanked: 181 time(s) in 162 post(s)
Yes, exactly. With bonding it's meant to combine multiple ISPs into a stronger connection. You can try with speedify for little cost. If you want to use it professionally I highly recommend your own server. But it's a good starting point. You can tether your phone in other USB for instance and speedify will use that connection additionally what you already have on the computer.
Users browsing this topic
Guest
Similar Topics
vMix Call ErrorSystem.NullReferenceException (vMix Call)
by Steven Forster 10/2/2024 2:07:53 AM(UTC)
vMix Call errors with no solution (vMix Call)
by enzostrano 5/2/2022 1:19:38 AM(UTC)
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.