vMix Forums
»
General
»
NDI
»
NDI Bandwidth Management
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
Has anyone a suggestion for this situation?
We broadcast live from several pressboxes around the area. To get internet, we use point to point radios that are capable of about 30mbps, that point back to the main server of the LAN- in other words- all LAN traffic must travel back to the main server, and from the pressbox it travels over the radios.
BUT - if we want to use NDI with vMIX in the pressbox for graphics and monitoring, it will send all that traffic down the radio connection, back to the main server.
What is the best way to limit NDI to a LAN within our pressbox, and only use the radio connection for our streaming send to youtube?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/21/2015(UTC) Posts: 324 Location: Cornwall, Ontario, Canada Thanks: 18 times Was thanked: 80 time(s) in 60 post(s)
|
Think a Virtual LAN would be the way to go... You can limit Bandwidth and what devices go on which VLAN.. Never played around enough with VLAN to give you a definitive answer... https://en.wikipedia.org/wiki/Virtual_LAN
|
1 user thanked desmar for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 1,072 Location: Fairhope, Alabama USA Thanks: 553 times Was thanked: 200 time(s) in 166 post(s)
|
Would it work to connect to the LAN first and establish the NDI connection then turn on the radios for the stream?
Worked for me in my studio with two different LAN's: NDI on one and internet on the other.
- Tom
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/24/2016(UTC) Posts: 331 Location: Chicago, IL
Was thanked: 143 time(s) in 94 post(s)
|
It would help to know a bit more about how your network is setup. You mention the 'main server', I'm guessing that is what the radios connect to? Are you looking to put the NDI Monitor and graphics applications on that? Or would it be a different system? Are you running a single gigabit Ethernet link to the pressbox where this 'main server' is located or will you be running separate Ethernet links if there is more than one system?
Have you even tried just running it all together to see what happens? How many NDI channels are you talking about using? Remember that upstream and downstream bandwidth are separate, so if you are receiving one NDI stream in NDI Monitor and sending one stream with the graphics system, are you are only using about 100mb/s data rate each way, one tenth the total bandwidth of gigabit Ethernet, which means you still have 90% of that bandwidth available for other uses.
Kane Peterson NewTek
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
Thanks for the reply guys... I'll explain further-
The setup is this -- the DHCP server and DNS servers and all LAN routing happens in the main building.
In our pressbox, we have cisco radios that provide a wireless link to the LAN (ie main building).
The setup in the pressbox- -- VMIX, graphics, monitoring via laptop NDI are all attached to an unmanaged switch, which in turn is connected to the radio link to the LAN.
I havent tested this yet, but would assume all traffic in the pressbox would go out on the radios, to the LAN where it is then routed to the appropriate IP address which is of course back over the radio to the pressbox. So there is the potential for a huge amount of bandwidth over this link with 3 NDI connections, and since I only get about 25 mbps up to the internet (obviously LAN would be faster), I want to keep traffic off of the radio connection.
I was thinking the best solution may be to purchase a router and setup different routing rules, but just flying blind at the moment. I am fairly convinced that the unmanaged switch will behave the way ive described, but not knowing much about multicast NDI I am really just guessing at behavior.
Any thoughts are appreciated!
|
|
|
|
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)
|
It would seem the other suggestions would work.
If all else fails couldn't you set up another network with an additional NIC or USB Ethernet adapter and another gigabit switch. All the vMix, graphics, NDI on one gigabit network, connectivity to the radios on the other.
Unrelated question; do you run into line-of-sight issues being at various pressboxes at different stadiums?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/24/2016(UTC) Posts: 331 Location: Chicago, IL
Was thanked: 143 time(s) in 94 post(s)
|
kjones9999 wrote:I was thinking the best solution may be to purchase a router and setup different routing rules, but just flying blind at the moment. I am fairly convinced that the unmanaged switch will behave the way ive described, but not knowing much about multicast NDI I am really just guessing at behavior.
NDI video isn't multicast. The discovery protocol is, but that is very low bandwidth. All NDI video/audio/data streams are unicast and point to point. It isn't going to flood your network with data.
|
|
|
|
Rank: Advanced Member
Groups: Guests
Joined: 5/24/2014(UTC) Posts: 56 Location: Russia
Was thanked: 5 time(s) in 3 post(s)
|
I think that feature- NDI broadband management may be interest. Set max to one "NDI stream" band - for create more NDI-channels in limited speed of network, but quality may be poor, But it question is not to vMix, but to NewTek - authors.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/24/2016(UTC) Posts: 331 Location: Chicago, IL
Was thanked: 143 time(s) in 94 post(s)
|
I realize that English probably isn't your first language so I'm trying to answer what I think your asking. Which is the ability to adjust NDI bandwidth for Internet transmission. NDI bandwidth isn't user adjustable. There are two levels of bandwidth though. The default is the high quality mode which is what is typically used. There is also a low bandwidth mode (some might call proxy) that you can select in some applications (I believe that vMIx has added support in later versions, TriCaster has had automatic support for this mode from the start). Low bandwidth mode will force a NDI source into a lower resolution/datarate for limited bandwidth links, like WiFi. Low bandwidth mode is not probably something you want to use for program output unless you have no choice, as the quality of the image is lower. It might be used for monitoring or with a system where the image quality isn't a huge issue, like the background video for NewTek's NDI Telestrator for example. If you are trying to get NDI to go long distances, a dedicated fibre link is one way to go. I know that we have had a few people get this setup and working already. I did a test at a location in the US, where we got 8 NDI video streams over a ~20 mile fibre link between two locations. For internet transmission there is a product called NDI.Cloud coming from a company called Sienna, that will take NDI sources and "re-package" them for Internet transmission. I don't have all of the details, but basically it compresses the video into a smaller H.264 bit-stream and handles the higher latency of public Internet traffic. This product it not yet available, but I've worked with the developer for testing between London and Chicago and we have gotten NDI traffic working in both directions. You can check out more information on this product here. http://www.sienna-tv.com/ndi/ndirelay.htmlKane Peterson NewTek
|
|
|
|
Rank: Advanced Member
Groups: Guests
Joined: 5/24/2014(UTC) Posts: 56 Location: Russia
Was thanked: 5 time(s) in 3 post(s)
|
In this case - NDI don't use "adaptive" codec ? And bandwidth depends only from resolution and framerate of source. May be it is good - this protocol needed for low latency transmission in hi-speed networks, and if we need to transmit more NDI-streams - extend speed of network or downscale resolution and framerate. But if we need to limit band of one NDI-stream - it is may bea vailable only with latency raise.
|
|
|
|
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)
|
homeless wrote:In this case - NDI don't use "adaptive" codec ? And bandwidth depends only from resolution and framerate of source. May be it is good - this protocol needed for low latency transmission in hi-speed networks, and if we need to transmit more NDI-streams - extend speed of network or downscale resolution and framerate. But if we need to limit band of one NDI-stream - it is may bea vailable only with latency raise.
I doubt it's that adaptive. The primary goals were, as I understand it, quality and low-latency, which suggests that it's a relatively light codec. H264 and VPx are definitely not light.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
SportsNetUSA.net wrote:It would seem the other suggestions would work.
If all else fails couldn't you set up another network with an additional NIC or USB Ethernet adapter and another gigabit switch. All the vMix, graphics, NDI on one gigabit network, connectivity to the radios on the other.
Unrelated question; do you run into line-of-sight issues being at various pressboxes at different stadiums? Thanks-- we have 6 of these connections-- one of which is partially obscured-- but seems to have little affect on bandwidth...
|
|
|
|
vMix Forums
»
General
»
NDI
»
NDI Bandwidth Management
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