Real LL-HLS / HLS channel redundancy comes down to keeping two Origins, Primary and Backup, in sync. Here is what has to line up in the encoder-origin path, especially the timeline and the segment numbers.
Making a live channel redundant comes down to one thing: keeping the output of the two Origins behind your CDN, Primary and Backup, synchronized so that the player can switch between them at any time and keep playing without interruption.
With VOD this is easy. The files are pre-rendered and static, so any Origin serves the exact same bytes, and putting Primary/Backup behind a CDN is all it takes. Live is different. Each Origin cuts the stream into segments in real time, so even when both receive the same broadcast, their output does not line up on its own.
This post covers what has to line up to make a live channel truly redundant, and in particular how to synchronize the encoder-origin path.
Starting with the next release, hardware-accelerated features including NVIDIA and Intel QuickSync support will no longer be available in the open-source edition of OvenMediaEngine.
Starting with the next release, the open-source edition of OvenMediaEngine will no longer provide hardware-accelerated features, including hardware encoder integrations such as NVIDIA. This was a difficult decision, and we want to begin by thanking everyone who has relied on these features over the years and asking for your understanding. Software-based features, including software encoding, remain fully supported, and no other features are affected.
RTSP has been the de facto protocol for IP cameras for over two decades. Almost every CCTV, IP camera, and network video device on the market speaks RTSP natively. It works well on dedicated NVR appliances and desktop clients. But the moment you try to bring those streams into a modern web or mobile dashboard, the cracks start to show.
The OvenMedia Labs blog is now hosted directly on our own domain. Going forward,
deep dives into sub-second latency live streaming, OvenMediaEngine release notes,
and field-tested guidance will all land here first.
OvenMediaEngine is an open-source and sub-second latency streaming server capable of handling large-scale and high-definition streams. It can be installed and used in various environments, such as servers, CDNs, and Clouds. Today, we will show you how to easily use OvenMediaEngine by installing Docker on an AWS EC2 instance.
Live streaming has grown rapidly to the point where it has become a part of many people’s daily lives. This growth is further accelerated due to the increasing demand for online media consumption by users.
Live streaming is rapidly becoming a key component of modern communication and entertainment. However, setting up and operating a streaming server can come with numerous challenges, including security, authentication, and complex configurations.
If you want to use streaming with a latency of less than 3 seconds but don’t have separate software or hardware to transmit your media source to OvenStudio LLHLS, don’t worry. It comes with OvenLiveKit, which allows you to transmit streams through WebRTC directly from a web browser, without the need for additional software or plugins.
Content creation and sharing industries are evolving at an unprecedented pace, and video/audio streaming has become an integral part of our daily lives.
When it comes to deploying OvenStudio LLHLS on the AWS Marketplace, selecting the right EC2 instance type is a critical decision that can significantly impact your streaming performance and cost efficiency. In this blog post, we’ll guide you through the process of choosing the optimal EC2 instance for your OvenStudio LLHLS deployment.