Open Collective
Open Collective
Loading
Let’s explore low-latency streaming using WebRTC, HLS, and LL-HLS
Published on January 14, 2025 by JS Lee

Happy New Year!

The OvenMediaEngine team has published a three-part blog series exploring low-latency streaming using WebRTC, HLS, and LL-HLS. We hope it provides valuable insights for you all! 

Part 1: A New Paradigm for Real-Time Web Communication with WebRTC

In Part 1, we explore the components, advantages, and disadvantages of WebRTC. We also share the testing process and results of achieving ultra-low latency streaming with OvenMediaEngine, demonstrating a latency of approximately 5 frames (WHIP to WebRTC) and 7 frames (RTMP to WebRTC) at 30FPS.

Part 2: Is it Possible to Achieve Low-Latency Streaming with HLS?

In Part 2, we explore whether low latency can be achieved using HLS. Through our tests, we determined that the minimum achievable latency with HLS, while maintaining quality and stability, is approximately 6 seconds. In this post, we provide a detailed explanation of the experimental process that led to this conclusion.

Part 3: The Era of Flexible Low-Latency Streaming with LL-HLS

In Part 3, we conducted tests with OvenMediaEngine using Low-Latency HLS, focusing on stability, balance, and latency. As a result, we achieved a latency of approximately 1 to 4 seconds. In this post, we outline the testing process and present the results.

---
The OvenMediaEngine team is continuously researching and developing complex and challenging low-latency streaming technologies, striving to create more enjoyable streaming experiences for everyone. We sincerely hope that our posts provide valuable insights to you.

If you have any questions or inquiries about OvenMediaEngine, please feel free to reach out to our team or join the conversation on AirenSoft's GitHub Discussions.

Thank you!