THEO Blog / HLS

Low-Latency Everywhere: How to Implement LL-HLS Across Platforms

With the publication of the iOS 14 family last September, Apple has officially released LL-HLS support across its ecosystem. The Apple device family, which spans iPhones, iPads and Apple TVs has a significant market share. With about 25% of mobile devices worldwide running iOS, and th …

Read Story

LL-HLS Series: Implementing LL-HLS with ABR, Subtitles, DRM and SSAI

In our previous blog posts we have discussed a number of different topics regarding Apple’s Low Latency HLS (LL-HLS) such as its main use cases and how to implement and configure it in an end-to-end solution. We also discussed how LL-HLS has evolved, and how those changes have impacte …

Read Story

LL-HLS Series: Implementing LL-HLS Today

In previous blogs we’ve covered how the LL-HLS spec has evolved and changed, as well as how it actually works. In this blog we want to discuss how the end-to-end solution would look, which use case the spec suits best and what THEO recommends for LL-HLS implementation.

Read Story

LL-HLS Series: How Does LL-HLS Work?

To provide online video at scale, we use HTTP Adaptive Streaming Protocols such as HLS or MPEG-DASH, which are both extremely popular. In this article, we will provide some insights on how Apple’s Low Latency HLS (or LL-HLS) works.

Read Story

LL-HLS Series: The Evolution of LL-HLS

HTTP Live Streaming, or HLS, was initially created and released by Apple in 2009 to solve the problems of scaling. The HLS protocol has become one of the most popular protocols used today, and is widely supported. It’s biggest disadvantage, as with other similar HTTP based streaming p …

Read Story

HTTP Live Streaming (HLS)

HLS, or HTTP Live Streaming, is an adaptive HTTP-based protocol and it was initially created and released by Apple in 2009 to solve the problems of efficient live video and VOD delivery to viewers’ devices, especially Apple devices. One of the main focus points was the problem of scal …

Read Story

The Impact of Apple's Update of LL-HLS: Removing HTTP/2 Push Requirements

Last Friday Apple announced an update of their Low Latency HLS specification. In the new update, Apple is stepping away from the HTTP/2 push requirement stated in earlier specifications and seems to be moving closer to the community version of LHLS. In the overview below we will go th …

Read Story

Meet THEO at Streaming Media West 2019

SMW_Social banner_Social Media Post

Streaming Media West is quickly approaching on the 19th _ 20th November 2019 in Los Angeles, CA, US. Our THEO experts will be there, and are looking forward to meeting you soon.  

Read Story

HESP: Comparing Zapping Times

Blog_Zapping times_Visual-01

With the introduction of digital television, zapping between different channels becomes noticeable. Where zapping between channels on an analogue television took only a few milliseconds, switching between digital channels could add up to a few seconds. Zapping times have been improved …

Read Story

Apple's Protocol Extension for Low-Latency HLS - what you need to know.

Apple devices

Apple recently announced their Protocol Extension for Low-Latency HLS (Preliminary Specification). In this blogpost we will talk through a few of the exciting new features, and a few that we aren't so sure about yet. If you want to know the basics about HLS, or a previous solution for …

Read Story

Subscribe by email