vMix Forums
»
General
»
Feature Requests
»
Ability to Stream of separate Network Connections
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2017(UTC) Posts: 94 Location: Hamilton
Thanks: 21 times Was thanked: 10 time(s) in 9 post(s)
|
When streaming over more than one stream, eg Stream1 and Stream2, it would be really great if we could select separate Network Adaptors for each.
so, eg Stream1 might be 720p and I would select Ethernet Network and Stream2 might be 480p and I would select Wifi Network.
That way, each stream is going over separate paths to enable resilience and durability when the internet fluctuates.
Also, it would allow greater bandwidth, as it puts some load on direct ethernet connection and some on the Wifi.
Note: I am aware that if the streams were going to different places, this could be done in routing, but the case I am thinking of is where they both go to the same place, but different resolutions and bitrates.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/13/2012(UTC) Posts: 1,162 Location: Melbourne Thanks: 220 times Was thanked: 199 time(s) in 181 post(s)
|
Originally Posted by: grantcoll When streaming over more than one stream, eg Stream1 and Stream2, it would be really great if we could select separate Network Adaptors for each.
so, eg Stream1 might be 720p and I would select Ethernet Network and Stream2 might be 480p and I would select Wifi Network.
That way, each stream is going over separate paths to enable resilience and durability when the internet fluctuates.
Also, it would allow greater bandwidth, as it puts some load on direct ethernet connection and some on the Wifi.
Note: I am aware that if the streams were going to different places, this could be done in routing, but the case I am thinking of is where they both go to the same place, but different resolutions and bitrates. AFAIK this is not possible because of the default behaviour of networking in Windows. You can set the priority of the NIC, but that then sends internet traffic over that nic. https://www.windowscentr...work-adapters-windows-10
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2017(UTC) Posts: 94 Location: Hamilton
Thanks: 21 times Was thanked: 10 time(s) in 9 post(s)
|
Which is the reason that it is a feature request, because currently the default applies. With software, it is possible to select network connections. So, a development in vMix could enable this. If you know about gateway addressing, or simply timing of the first connection, there are many ways to route within windows.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/20/2014(UTC) Posts: 2,721 Location: Bordeaux, France Thanks: 243 times Was thanked: 794 time(s) in 589 post(s)
|
Quote:there are many ways to route within windows Yes and it's so easy to set your routing table so that vMix will do exactly what you want. So why don't you?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/23/2017(UTC) Posts: 1,214 Location: Germany Thanks: 3 times Was thanked: 168 time(s) in 150 post(s)
|
Yes, absolutely possible. Very easy. Two approaches. 1. Define routes in windows cmd: route add 2. Define routes in your router if that is capable of multiple WAN connections. Kid easy with a Mikrotik device.
You have to resolve the target streaming server and based on that IP you set a route using a different gateway.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2017(UTC) Posts: 94 Location: Hamilton
Thanks: 21 times Was thanked: 10 time(s) in 9 post(s)
|
Originally Posted by: DWAM Quote:there are many ways to route within windows Yes and it's so easy to set your routing table so that vMix will do exactly what you want. So why don't you? Because having it as a feature makes the selection, and activation so much more adaptable, and error free. Updating, and changing windows route table is tricky, and when you are set up on a scaffold, or out in the wind and rain, it would be much more reasonable to do this from a picklist in vMix, than rewriting route tables. (They are not always the same when you plug in your devices, so you can't simply script your changes). A better question is wouldn't this make vMix a better product. The answer is yes, more complete, for a wider range of various technical people, and a significant advantage over other audio video mixers.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2017(UTC) Posts: 94 Location: Hamilton
Thanks: 21 times Was thanked: 10 time(s) in 9 post(s)
|
Originally Posted by: mavik Yes, absolutely possible. Very easy. Two approaches. 1. Define routes in windows cmd: route add 2. Define routes in your router if that is capable of multiple WAN connections. Kid easy with a Mikrotik device.
You have to resolve the target streaming server and based on that IP you set a route using a different gateway. And if your destinations are to the same IP ? Neither of your solutions work.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 4/10/2020(UTC) Posts: 4 Location: Geelong, Vic Thanks: 1 times
|
Originally Posted by: DWAM Quote:there are many ways to route within windows Yes and it's so easy to set your routing table so that vMix will do exactly what you want. So why don't you? Hi, I have this same need due to internet speed issues at my end, but I'm a novice – I've only just explored my route table for the first time. Is there a place you can refer me to for an explanation of identifying which IP address refers to which stream (Facebook/youtube/vmixcall etc.), so that I can distribute the load across my two internet connections? Much appreciated.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2017(UTC) Posts: 94 Location: Hamilton
Thanks: 21 times Was thanked: 10 time(s) in 9 post(s)
|
You find the IP address simply by pinging a part of the URL you are streaming to. But, you will likely run into trouble long term, or just around the corner, as companies ingesting, will return different IP depending on their load, and/or what they determine is the nearest or best point. Then when you have the IP, you need to modify your routing table to either make the IP the only, or change the Metric for each, start each stream individually, and then move on to the next.
The complexity of this was the reason that I created this post in the Feature Requests. So the best thing you can do is to add a +1 and support a feature that allows us to select the network connection in vMix for each stream, where we enter the URL.
|
1 user thanked grantcoll for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 4/10/2020(UTC) Posts: 4 Location: Geelong, Vic Thanks: 1 times
|
|
|
|
|
vMix Forums
»
General
»
Feature Requests
»
Ability to Stream of separate Network Connections
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.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close