Channel bonding for live stream video

I finally figured it out guys. I switched IoT SIM card provider and all is working fine now. So, for some reason, my previous provider was giving me all sorts of trouble. Don’t know why, but at least all seems to be working fine. I won’t point out any names in public here, so if you want to know my previous provider and what provider I switched to, send me a DM.

Peter

@peterrobbemond,

Glad you finally fixed it! I too had issues with ATEM products and Pepwave, I found in my testing that they didn’t like the bonding or FEC tunnels, but if I used a single WAN or the WAN SMOOTHING tunnel all the problems went away. Similar results for the Vidiu Pro, OBS and the web presenter. My ATEM extreme loves the WAN SMOOTHING tunnel!

I also finally got to the bottom of my 75mpbs limit on my MAX transit duo, I don’t think it was the QOS at all that was causing it, as turning it off only increased the pepwave throughput by 5mpbs. When @MartinLangmaid suggested a bandwidth limit on the upload, I was skeptical but gave it a go. On the tunnel settings, I applied a 150mbps download/upload limit, knowing my Transit duo had a hardware limit of 100mpbs across the pepvpn tunnel.

Now when testing a fast WAN, I can see speeds of 130mpbs max where before it would cap out at 75mpbs. Weird but it works.

This thread is great. I have been using my Max Transit Duo with my Atem Mini Pro and Atem Mini Pro Extreme Iso and it has been working very well. I assign the ATEMs to various SFC tunnels via their MAC address so even if I happen to change my IP addresses it automatically picks the traffic up and sends it where I want.

I use a SFC hot failover tunnel in conjunction with a hardline internet at a venue if a client purchases my “backup internet” service. This way I am truly saving my SIM/LTE data for use in a backup situation only.

If I find a location’s hardline to be insufficient to support a stream, then I will use a bonding tunnel to achieve better bandwidth for the stream and let the client know that the “backup internet” is now being used just to get their stream going.

And Finally if a client wants the best quality stream I can provide, then I use all the connections available and employ WAN smoothing and set my stream bit rate at whatever the highest setting the combined tunnel can achieve.

So far so good!

@dansherer great news!

This is exactly what I do as well, I work in live events but as a side project I do temporary internet connections for event wifi and livestreaming, so if the client is concerned about flaky venue wi-fi, i will just provide my pepwave as an extra service! Couple that with a battery pack or UPS and you have ultimate unbreakable internet!

I just ordered 3 Peplinks. Two Balance Twos and a BR1 5g. One Balance is for my home studio another for a permanent stadium location and the BR1 5g for road events. I am pretty nervous about it all, but I too am looking for a more robust solution to livestreaming. I have a LiveU solo, but I don’t like that I can’t also have the rest of my devices on it and it causes way more cables than I want trying to set it up an away venue with only about an hour to do so along with everything else we have to setup.

If I am not using LiveU to broadcast, then I generally use vMix. vMix is my preference if I can get all the bonding to work. I am really hopeful, but also confused with the differing opinions on setup. I don’t care much about latency, I just want my 720/60fps stream to reach my RTMP destination in a resilient way. I will change up what I use in my BR1 5g for source wans dependent on needs. The basic setup will look like this if no local ethernet:

5G T-Mobile in Sim slot
5G ATT Nighthawk using ethernet
4G ATT Nighthawk using WIFI as Wan (2.5ghz)
5 T-Mobile Hotspot from phone as 2nd WIFI to WAN (5ghz)

In a venue with ethernet or Wifi I will change the 5g Nighthawk to Wifi and use venue for ethernet. WAN and drop the 5G T mobile phone.

Now that all of the above has been mentioned, has anyone with a similar setup, come up with a solution that works best?

NOTE: I will be using a MikroTik switch and I use NDI and Dante pretty heavily. These don’t go out to internet, but they would be traffic flowing in the switch and to my main streaming PC.

Richard

I to have a LiveU and run vmix, I got a Peplink UBR LTE and bond 1 4g sim, 1 Nighthawk with 4g sim as wired LAN and a TP Link mifi modem with 4g sim as wifi LAN using speedfusion cloud.

Can stream 1080/50 @ 8000kbps steady

WIFI performance is poor so I run hardwired.

Image shows Speedfusion upload test then vmix stream.

stream.JPG

Steve, I’d love to see your bonding settings! We are having serious issues trying to bond out of vmix. Im using two 5g nighthawks over ethernet, and the two 5G internal modems on TMO. I’ve tried every bonding profile, and it seems like after about 5-10 minutes of solid streaming, vmix turns orange and the buffer gets full and eventually the stream just completely fails.

1 Like

Can you share your Peplink settings that have been working for you?

Speedfusion and outbound policy settings.


“I bond both and using FEC on low setting. I have also set a custom latency cutoff of 500ms”

Can you explain what the Latency CutOff does? and why you use 500ms?