Rank: Member
Groups: Registered
Joined: 2/17/2017(UTC) Posts: 16 Location: Kuwait
Thanks: 2 times Was thanked: 2 time(s) in 1 post(s)
|
Hi,
I think a good feature would be to be able to set specified network card/connection to do a certain task, like NDI and Streaming, do I need to talk more about it, yout get the idea :p
Ok an example, NDI might hog the bandwidth of the Ethernet and I want to make sure the stream go really smooth. Another scenario would be to have dedicated network only for streaming/upload while I might want to download or do vmix call and stuff like that.
+1 if you think this should make it in the next release ;) thanks Basel
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2015(UTC) Posts: 635 Location: California
Thanks: 122 times Was thanked: 123 time(s) in 115 post(s)
|
Add a 2nd network card to your computer, and you can do that now. One network for streaming, the other for NDI.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/24/2016(UTC) Posts: 331 Location: Chicago, IL
Was thanked: 143 time(s) in 94 post(s)
|
Beyond that you can use the network metric to determine which interface gets priority. Also, if you have multiple NIC cards in the system and both interfaces can see the same NDI sources, the NDI protocol will divide up channels between the cards giving you more network bandwidth to work with.
Kane Peterson NewTek
|
1 user thanked kane for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
This has absolutely nothing to do with vMix. It's all about how you architect your network.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
I can think of many instances where specifying which interface is used for certain traffic would be very helpful, and it would seem vmix COULD specify which interface to use.
For example, NDI could use one interface while the API uses another- or stream on one interface, NDI on another- also imagine you are using a cellular connection as a backup- you could have a primary and a backup using a LAN and 4g connection.
I see no way to do this now. I think this would be very helpful- to be explicit about what traffic uses what interface...
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,208 Location: Gold Coast, Australia Was thanked: 4290 time(s) in 1520 post(s)
|
For what it's worth, if you have internet access available on two connections on the same PC, then it's not possible to specify which one to use at the application level, Windows will do this based on priority and is quite problematic in my experience.
On the other hand if you have Network A with internet access on its own IP address subnet, and Network B with only local network access on its own subnet, and they are both kept on separate networks. (either a VLAN or separate switches/routers) then this should all work as expected, the internet connection will be used for streaming and the local network for NDI.
|
2 users thanked admin for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/6/2016(UTC) Posts: 84 Location: Sweden Thanks: 25 times Was thanked: 18 time(s) in 13 post(s)
|
kane wrote:Beyond that you can use the network metric to determine which interface gets priority. Also, if you have multiple NIC cards in the system and both interfaces can see the same NDI sources, the NDI protocol will divide up channels between the cards giving you more network bandwidth to work with.
Kane Peterson NewTek Ohhh - that was new to me and a very interesting piece of information! Does that mean you don't have to bundle/trunk/Load balance (whatever terminology you prefer) multiple NIC's connected to the same network segment, to balance NDI load? NDI Client bandwidth can be scaled linearly by adding additional NIC's as independent IP interfaces? What happens if you have multiple senders. Will they be load balanced as well? I'm currently working on a project where we will have 2 separate vMix hosts (Host-1 & Host-2). Each will send four (4) NDI streams to a dedicated, shared vMix MultiCorder host (Host-3). As a result, Host-3 will receive 8x NDI streams (for 1xGigabit, that's stretching my luck too thin to my liking). I had planned to add 4x NICS in a trunc/bundle/LBA, to distribute the load. But you say I don't need to configure the trunk?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
I am thinking out loud here, but if I have an ethernet-based internet connection, and a cellular based connection, why can I not specify where the traffic goes? I am sure there is a reason, but I am thinking through past experiences with linux and think it can be done.. What prevents this in windows? It is entirely possible to have two IP addresses, so is it limitations of the stack itself?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/6/2016(UTC) Posts: 84 Location: Sweden Thanks: 25 times Was thanked: 18 time(s) in 13 post(s)
|
kjones9999 wrote:I am thinking out loud here, but if I have an ethernet-based internet connection, and a cellular based connection, why can I not specify where the traffic goes? I am sure there is a reason, but I am thinking through past experiences with linux and think it can be done.. What prevents this in windows? It is entirely possible to have two IP addresses, so is it limitations of the stack itself? This is controlled by the routing table. If there is more than one interface with a default gateway, Windows will prioritize the one with the lowest "cost". Jon
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
I get what you are saying, but I still think there has to be a way to force windows to use the one specified.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/6/2016(UTC) Posts: 84 Location: Sweden Thanks: 25 times Was thanked: 18 time(s) in 13 post(s)
|
There certainly is: You change the routing table.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
As suspected, this has long been a feature within OBS GUI.
New version available: OBS Studio 0.15.3
Changes:
Added a noise suppression audio filter (using speexdsp) Added "Luma Wipe" transition (by HomeWorld) Added the ability to lock the preview Added all supported file types to VLC video source when browsing Added the ability to add URLs to VLC video source Added "Bind to IP" network option in advanced settings allowing users to specify which network adapter/address to stream from Fixed an issue with VLC video source where media with more than two audio channels wouldn’t be downmixed to stereo properly Cleaned up log file readability significantly (still more work to be done, but it’s a start) Limited reconnect timeout (exponential backoff) to 15 minute intervals max. Fixes an issue where reconnect timeout could have intervals of days if it kept reconnecting unattended
|
|
|
|
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