When we were designing the architecture for the Red5 Pro Mobile SDK, we had some critical early choices we needed to make. One of the biggest was what protocol we should base it on. After some initial research and experimenting, we decided on RTSP. But why did we choose RTSP and not WebRTC? The choice really came down to the stability of the protocol and fast connection times. Selecting RTSP When we first started our mobile SDK implementation it was in 2014. WebRTC was still a moving target at that time, and it hadn't yet made it to a final…

  • Share:

May 25th will mark the beginning of the enforcement period for the EU General Data Protection Regulation. The large non-compliance fines have caused some concern. However, GDPR is not the end of the world. The GDPR focuses on the collection of personal data (any information that could directly or indirectly identify a natural person) and how that is stored or otherwise handled. Fundamentally, companies need to provide thorough protections and consumer controls when handling data like name, email address, location, social media posts, cookie data, medical information, or even a computer IP address. One important thing to note is that…

  • Share:

No, it's not the latest B-rated horror film (although it should be). Rather it's the name of the Chicago Tribune's load testing program. This tool leverages AWS to spin up EC2 instances to bombard an application, similar to a denial of service (DOS) attack. Bees With Machine Guns was originally created to test the Tribune's website. That means it was designed for HTTP, so after we forked it, we had to modify the source code to support our specific live streaming video protocols: RTMP RTSP WebRTC Basic Functionality Each Bee program runs an "attack" on a server. It does this…

  • Share:

70 billion. That's a gigantic number. 70,000,000,000. You can practically measure it in centimeters. Riiiight... but 70 billion what? Dollars. Tasty, green USD. That's the predicted size of the global, video streaming market by 2021 (70.05 billion to be exact) up from 30.29 billion in 2016. All that with a not too shabby with an 18.3% CAGR. That's a pretty sizable opportunity. Methinks it's time to get streaming. Great, so why all the growth? 1.6 billion live streams go through Facebook every day . Where does it all come from? The simple answer is…

  • Share:

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: