Sydney to Boston is quite a ways to travel; 10,091 miles in fact (or for those that enjoy a more logical measurement system: 16,239 km). Despite that, our end to end WebRTC latency still holds steady at 500ms (give or take a few hundredths) That's 20,182 miles per hour or 32,478 kilometers per hour (I'm just the marketing guy so I won't blame you if you stop to check my math). Not too shabby if we do say so ourselves. Of course, for the absolute best performance you can use our clustering solution to set up…

  • Share:

Non-Drowsy Statistics

Stats. Don't worry. We're not dragging out your high school math teacher. We're talking about fun statistics! OK. Well, important ones at least. Many people don’t realize that there's a whole lot of data about the status of WebRTC streams readily available and (this is the fun part) all it takes is a single JavaScript call. What is this great, omniscient call, you ask; RTCRtpReceiver.getStats(). It returns a promise with an RTCStatsReport object which provides an enormous amount of information about your streams (both incoming and outgoing). Let’s say you want to calculate the number of packets…

  • Share:

Scaling Challenges in WebRTC Live Streaming 1:1 != 1:1,000,000 When it comes to WebRTC, size matters. People have this assumption that if you can run a 1:1 video call then getting to a 3-way video call is just as easy. And well, if that’s the case, then 4-way video call shouldn’t be far behind. And while we’re at it, 4 and 10 are relatively similar numbers - so this should definitely be just the same. Oh, and if we can do a 10-way video call, then why not 50? Or a 100? This…

  • Share:

YouTube recently announced the implementation of "Ultra-low latency". Not only is this something that Red5 Pro added a long time ago (last October, in fact, but it's also just plain wrong. We call shenanigans! Let's start with the definition: Ultra: going beyond others or beyond due limit: extreme YouTube's approach boasts an "ultra-low" latency of two seconds. On the other hand, Red5 Pro's WebRTC implementation delivers a much better latency clocking in at under half a second making Red5 Pro the clear winner. It's right there in the definition: "going beyond others". You can't claim to go beyond others if…

  • Share:

In the beginning, there was a mighty king who forged an empire of unimaginable splendor and wealth. The name of this all powerful king? He was known as ... YouTube. In the year 2012 AD, YouTube set out on a journey to blaze a righteous path to live-streaming prosperity. Eventually, he would team up with other great Titans; Facebook, Twitter, and Amazon. They would go on to create a video live-streaming commonwealth spanning across the entirety of the internet for eons to come. That, however, is not the true story. First Age - Small Beginnings The First Age of the Live-Streaming…

  • Share: