The electric feeling of a live sports event is infectious. The exhilaration of a hard-fought victory, or the anguish of defeat all stream through. As such broadcasting sporting events capitalize on that excitement so trying to replicate an in-stadium experience for fans streaming from home is a really lucrative opportunity. How we consume sports content has evolved, from passively watching broadcasts with long delays to real-time interactive streaming. When done right, streaming live sports can elevate fans from simple spectators to fully involved participants. However, everything needs to flow naturally in order for that to work. Let’s examine the…

  • Share:

As the battle against online video piracy intensifies, license holders need better approaches to forensic watermarking that can accelerate action against theft of live content, including content streamed in real time, without creating vulnerabilities to pirates’ countermeasures. Given how hard it is to battle theft of live content streamed at multi-second latencies using current watermarking techniques, the idea that watermarking might be used to take effective action against theft of content streamed at 200-400ms latencies might seem farfetched. But, as shall be seen, it turns out that a next generation CDN, better described as an Experience Delivery Network (XDN), that…

  • Share:

Chris Allen, Red5 Pro’s CEO and Co-Founder, spoke on the Linode podcast, Craft of Code to discuss the ends and outs of live real-time video streaming. Listen to the discussion as Chris covers the early days of Red5 Pro and how we identified major problems in the older live streaming infrastructure: latency and lack of support for a truly interactive experience for as many people as needed. Red5 Pro strives to give as much power as possible to the user, whether based on geography, technology, SDK orientation, or customizability. We want people to be able to build whatever’s…

  • Share:

By its nature, video streaming is a quality-sensitive application, especially when it comes to live video. Maintaining a consistent stream is very important. Every video and audio frame has the potential to include key information so mishandling those frames could be very detrimental to the user experience. In the real world, when things go wrong they tend to happen at the very worst time like the last minute of a big match between two undefeated teams. Any problem at that point can have dire consequences with upset users turning to social media to vent their frustrations and causing permanent damage…

  • Share:

Live streaming involves integrating a few different pieces of technology. Those pieces must work seamlessly together and offer a full range of features. Achieving the best performance, highest utility, and best value is paramount. Based on the latest trends in video-first applications here are 8 key components for assembling your live video streaming tech stack. Real-Time Latency: 500 Milliseconds or LessLatency is the difference in time between when the video is taken and when it is delivered to the viewer. As such it has a fundamental effect on the user experience. More than just low latency, you need real-time latency…

  • Share:

As 5G networks continue to expand across the world, they continue to unlock the full potential of real-time video streaming. With throughput gains of over 20% to 100% over 4G, the high speed connectivity of 5G means you can stream more data and get more out of mobile networks. More data allows for streaming not just higher resolution video such as 4K but also data intensive applications such as VR and 360 degree video. Increasingly, more and more countries are implementing 5G networks. As examined in one global review of 5G rollouts, all three major carriers in the U.S.…

  • Share:

Announcing Red5 Pro Server Release 7.2.11! We are very excited about our new Node Checker feature. It will allow for real-time monitoring of the server environment to find and remove corrupted nodes. This helps Red5 Pro setups to run even smoother. The Node Checker consists of three parts: Read Node, Sunset Node, and Terminate Node. It is deployed in a Red5 Pro Autoscaling environment to monitor the Red5 Pro edges and guarantee that WebRTC is working for all of them. If a problem is found on a certain edge, the “sunset node'' will report it to the Stream…

  • Share:

There’s no better clue to the deficiencies of a vendor’s solution than a claim that what a competitor is doing can’t be done. It’s one thing for a supplier to say the technology their solution employs is better on the merits. Claiming that they’ve chosen their technology because a better idea that’s proving itself in the marketplace doesn’t work is simply to admit they can’t do it themselves. 1. Saying WebRTC can’t be scaled only proves you can’t do it This happens a lot in discussions about whether it’s…

  • Share:

When it comes to deciding between low latency HLS and WebRTC, which protocol delivers the best live streaming experience? Since the protocol determines how quickly the encoded video data will be transported across an internet connection, the decision of which one to use is very important. Wowza recently published an article that contains misinformation about WebRTC and low latency HLS. While correctly establishing that WebRTC is the only way to provide real-time latency they repeated some common misconceptions as well, especially the often repeated myth – fully debunked by Red5 Pro and others – that WebRTC does not scale. After further analysis,…

  • Share:

Big Gains in Efficiency, UX & Collaborative Options Impact Everything from Sports & Esports to Motion Pictures & Episodic Programming Reliance on remote collaboration in high-value video production is proving more valuable than ever for producers who can source real-time contributions to their projects from any Internet-connected location. The shift to location independence in production and postproduction isn’t just about reconfiguring old ways of doing things, which has accelerated during the coronavirus pandemic. Equally important, remote video production cloud collaboration is enabling development of new types of content, ancillary features and interactive applications that are transforming user experience. Remote…

  • Share:

Discussion with Mike Downey, Principal Program Manager, Sports at Microsoft Our CEO Chris Allen joined Mike Downey, the Principal Program Manager for Sports at Microsoft, for an easy-going conversation about the current evolution of live streaming sports, and how the current need for real-time, interactive experiences has never been more important. As pioneers of live streaming, they reminisce about the early days of Flash video, Adobe’s attempts to monetize the Flash player with a server offering, and how that led to the Red5 Open Source project–spearheaded by our founders–to reverse engineer the Adobe Flash Media Server.  From…

  • Share:

What is the best approach to setting up your testing environment? You want to conduct a full test of all your features, confirm expected behavior, and identify any bugs before releasing your application or updates live to your consumers. Poor testing can lead to a poor user experience which can have a disastrous impact on the longevity and profitability of your application. However, if you already have an application running, you can’t just shut it off every time you want to add a new feature. This is where a Blue-Green deployment comes into play. The structure for a Blue-Green…

  • Share:

Now that 5G service coverage is reaching mass scales in the U.S. and other parts of the world, carriers have an opportunity to fuel demand for next-gen smartphones and higher speed connectivity by exploiting the power of real-time 5G live video streaming over their airwaves. Beyond throughput gains that range from 20% to 100x over 4G access rates, depending on the amount and type of spectrum used, 5G brings into play reductions in transmission latency that enable mobile network support for a wide range of applications that 4G isn’t suited for. These include consumer and commercial services that…

  • Share:

Shift to Real-Time Video Experiences Spells End to Streaming Status Quo The ubiquitous presence of video on the Internet has brought us to a transition point where support for video-infused interactive experiences in real time has begun to define the next era in online engagement. In essence, we’re witnessing a transformative video-driven impact on personal and commercial life that’s blurring the lines between online and offline existence. But that transformation is impeded by the fact that there remains a chasm between real and cyber life experiences. In one realm things happen in real time; in the other they…

  • Share:

The next stage in video streaming revolves around increasing access to 4K–Ultra High Definition–video. Right now, the major obstacles to implementing 4k on a wide scale is the large amount of data it consumes and the delay it takes to send it. Currently, the codec in widest use is H.264–also known as AVC. Given H.264’s high compression ratios, it is not well suited for the high bandwidth demands of 4K streaming. In order to meet this challenge, a variety of next-gen codecs have been released. Though some of these next-gen codecs are stable, many…

  • Share:

Join us for Edgehog Day: A Digital Conference on Edge Computing. Our CEO and Technical Cofounder, Chris Allen, will discuss how traditional CDN infrastructure cannot provide true live streaming experiences and how Red5 Pro reimagined that infrastructure to support the real-time delivery of live video. Chris will outline how Red5Pro uses VM based deployments to deliver live video with sub 500ms of latency, full scalability, multi-way delivery, and data synchronization. He will discuss the emerging trend of multi-directional video streaming and real-time synchronized data for use cases in the medical, education, sports, and entertainment spaces. Join the discussion tomorrow, Tuesday,…

  • Share:

Google Meet is a well-used video conferencing solution. As we here at Red5 Pro are quite interested in all things live streaming our System Architect, Davide, decided he would take a look under the covers to see how it works. Specifically, he wanted to explore how Meet handles the audio channels. To be clear, Davide’s approach was a pure black-box reverse engineer of Google Meet. He didn’t have access to their backend or their source code, nor did he decompile anything to find out how this works. He used tools like Chrome’s WebRTC-internals to observe how the…

  • Share:

The coronavirus has greatly disrupted many of the things we previously enjoyed doing. Especially attending concerts, sports events, and theatre productions. Gathering large crowds together in performance halls or athletic fields is unsafe in the midst of a pandemic.  However, even before the virus there were problems with attending live events in-person. For some fans they may not have been able to afford a ticket, travel to a venue or the tickets were sold out before they got a chance to purchase them. Accordingly, it is imperative that we figure out a better way to translate the excitement of a…

  • Share:

After years of hype and dashed expectations, the growing presence of virtual reality in entertainment and other fields is opening opportunities for providers who can surmount the challenges of delivering live VR live streaming experiences over fixed and mobile networks. Critically, much better viewing experiences, often delivered through untethered computerized head-mounted devices (HMDs) are supplanting the stomach-churning, low-resolution visuals that have long plagued VR. Along with higher resolution, technical advances have led to more accurate responses to user actions with improved motion-tracking, which, in some cases, can generate responses to eye movement as well as head and hand motion. Issues…

  • Share:

The best way to experience live events used to be seeing them in person. With the coronavirus still lurking, large gatherings of people is far from the best way of dealing with a pandemic. Even before the virus, not everyone that wanted to attend an event could actually attend it due to limitations caused by venue size, physical location, and financial considerations. Thus, not only for the temporary consideration of covid, but for the future of entertainment as well, it is very important to build a better way of creating those events. This is why it’s even more important…

  • Share:

With video content currently accounting for just under 70% of all internet traffic (and creeping upwards), video streaming has never been more important. At the moment, much of that content is managed by Content Delivery Networks (CDNs). However, there are many shortcomings when it comes to CDN video streaming of live content. Since CDNs require you to funnel all your content through their data networks, some streaming providers have found that they need to use multiple CDNs to reach different regions. That means additional complications from managing different systems, fragmented streaming, and even higher latency from adding more connections to…

  • Share:

Demand for Solutions Extends Across Multiple Market Segments As video surveillance plays an ever more consequential role in government and private sector markets, finding a way to enable real-time visibility into all fields of view has become a top priority. High-resolution digital cameras equipped to stream live video to monitoring stations near and far have moved far beyond the limitations of analog cameras with their grainy records of bad behavior. But the usefulness of digital technology is highly constrained when human monitors can’t see what’s happening in real time. Fortunately, this doesn’t need to be the case…

  • Share:

WebRTC was designed for more than just low latency live streaming. Responding to the needs of a modern streaming application, WebRTC also provides stream security. This post examines the WebRTC security architecture, and how that can be set up. EncryptionFirst and foremost, it needs to be mentioned that WebRTC streams are always encrypted. Encryption is a way of scrambling data so that only authorized parties can understand the information. In technical terms, it is the process of converting plaintext to ciphertext. In simpler terms, encryption takes readable data and alters it so that it appears random. This requires the use…

  • Share:

As fall approaches those of us working in (and around) the Red5 Pro Boston office can feel the weather changing. Yes, there are few things better than a New England fall: the air is cool and crisp, the leaves are starting to turn and pumpkin spice is being added to just about everything. However, let us not forget the most important thing this fall brings; the latest updates to the Red5 Pro Mobile SDKs!   The 7.3.0 release improves the testbed Conference examples, reduces overly verbose logging in SDK, and enhances the OpenGL method. Read below for the full…

  • Share:

It’s time for a Virtual Video Summit! For those that joined us last May, you know that these summits are very informative and insightful. We thought it was a good idea to sponsor another one.   The Virtual Video Summit Fall 2020: A Video Technology Consortium EventOctober 14th &15th: 10:00am - 2:00pm  EDT There will be main stage presentations, panel sessions, Q&A breakouts, virtual trade show booths, and (of course) networking! Join us for discussions covering the latest technology, trends, products, and announcements from top video technology providers. Red5 Pro CEO, Chris Allen, will be…

  • Share: