Using a Bonded Network to Stream

Livestream Studio Software™ 3.0 and higher features the ability to stream via a bonded connection, allowing the user stream through multiple Ethernet, Wifi or 4G/LTE network connections.

 

Please note, this feature is only available when streaming to New Livestream

 

While Windows should recognize and automatically install any necessary drivers for USB modems, the drivers can also be manually downloaded from the modem vendor's site. Ensure that all networks can access the Internet.

In order to successfully stream with a bonded connection, ports UDP 2088 and TCP/IP 80 need to be open in addition to standard Firewall ports.

As a best practice, it's recommended that any USB modems be spread across the PC's various USB ports. This avoids taxing each USB hub and ensures that each modem's connection is used.

In Livestream Studio, navigate to the 'Stream' tab and login to your Livestream account.

Click 'Advanced Setting' and scroll down. You will see three options for Delivery Method.

  • Bonded If Needed: This setting will allow you to select different network connections to be Primary ('Use') and Backup ('Standby') connections. This way, should a Primary network have a problem, a Backup connection can pick up the stream.
  • Bonded Network: This is a more traditional bonding setting, where you can choose however many networks you want Studio to utilize. The stream will be distributed across all of the networks you choose.
  • Standard: This setting will send your stream through one network only. This should be selected if you are using Studio as a backup encoder for a stream on Livestream.

If you select either of the bonding options, scroll down further to the 'Bonded Network Optimization' section to select between Slow speed connectivity and Fast speed connectivity.

Selecting Slow or Fast Connectivity will not affect Studio's ability to use Bonding. Faster latency options, however, require greater uplink bandwidth. These presets are designed for network optimization and latency control for stream delivery to our Content Delivery Network.

**Technical Note:
The difference between “Slow” and “Fast” profiles is FEC (Forward Error Correction) overhead size and FEC packet size. The “Slow” profile is optimized for slower networks, where it’s impossible to send too much FEC overhead and smaller FEC packets, which would allow more efficient recovery. When this setting is used, Studio would send up to 10% redundant data, then the actual video/audio stream bit-rate as FEC overhead.

“Fast" profile is optimized for the fast networks, studio would send 30% redundant data as FEC overhead.

Below the Bonded Network Optimization settings is the Network Dashboard, where you can keep track of each connected network's status both prior to going live and during your broadcast.

 

Have more questions? Submit a request

2 Comments

  • Avatar
    Fernando CR

    With a premium streaming plan, does my network quality limit the number of viewers?
    What is the minimun uplink speed for streaming 1080p video?

  • Avatar
    Internet Society

    Hi Fernando, Since nobody else has responded I'll give it a shot.

    1) You only send one feed to the server. The network takes care of sending it to everyone else. There is no limit on an a premium plan.

    2) In the studio presets there's no way to send a single 1080p stream to livestream. For 720p you have three HD options - all include lower bitrates for viewers that can't keep up. HD+ does 720p at 4mbps which along with the additional HIGH etc streams comes out around 6.6mpbs. You need a robust 10mbps up to stream comfortably.

Please sign in to leave a comment.