최신 업데이트:2022-04-14 10:04:35
HLS(HTTP Live Streaming)는 애플이 개발한 HTTP 기반의 스트리밍 미디어 네트워크 전송 프로토콜입니다. HLS의 작업 원리는 전체 스트림을 작은 HTTP 기반 파일로 나누어 다운로드하는 것이고 파일을 수정 및 분할 과정은 큰 지연이 될 것입니다. 또한 비디오 재생은 원활하게 진행할 수 있기 위해 플레이어에는 재생이 필요한 최소 파일 수를 제한하며 이러한 제한은 HLS의 지연 시간을 더욱 증가시킵니다. 현재 저지연 라이브 방송을 추구하는 추세에서 HLS 프로토콜은 이러한 추세에 적응할 수 있는 능력을 갖추어야 합니다.
LHLS(Low Latency HLS) 프로토콜은 HLS 프로토콜의 지연 시간을 줄이는 프로토콜입니다. HLS 플레이어는 수정할 필요가 없이 LHLS 프로토콜을 직접 지원하여 HLS 프로토콜 지연 시간을 줄일 수 있습니다. 최종 사용자와 스트리머 간의 거리를 단축하며 사용자 체험을 개선할 수 있습니다.
저지연 HLS 전송을 원하는 모든 스트리밍 라이브 고객.
LHLS(Low Latency HLS)의 작업 원리는 서버의 세그먼트 데이터를 클라이언트에 미리 응답하여 HLS의 지연 시간을 줄이는 것입니다.
프로세스:
참고: 클라이언트는 LHLS를 트리거하기 위해 요청 URL에 특정 매개 변수를 입력해야 합니다. 매개 변수를 설정할 수 있습니다.