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.
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.