Last update:2022-04-14 10:04:35
HLS (HTTP Live Streaming) is an HTTP-based streaming media network transmission protocol proposed by Apple. The working principle of HLS is to divide the entire stream into small HTTP-based files for download, and the process of rectifying and dividing the files introduces a large latency. In addition, in order to ensure the smoothness of video playback, the player has a limitation on the minimum number of files required to start playing, and this limitation further expands the latency of HLS. Under the current trend of pursuing low-latency live broadcast, the HLS protocol needs to have the ability to adapt to the trend.
The LHLS (Low Latency HLS) protocol, as the name suggests, is a protocol that aims to reduce the latency of the HLS protocol. The HLS player does not need to be modified and can directly support the LHLS protocol to reduce the latency of the HLS protocol, shorten the distance between end users and streamers, and improve the user experience.
All live streaming customers who is looking for low latency for HLS delivery.
The working principle of LHLS (Low Latency HLS) is to respond the segment data of the server to the client in advance, thereby reducing the latency of HLS.
Procedures:
Notes: Client needs to carry a specific parameter in the request URL to trigger LHLS. The parameter is configurable.