LEB는 LVB의 초저지연 라이브 방송 시나리오 확장판으로, 기존 라이브 방송 프로토콜보다 딜레이 시간이 짧아 시청자에게 밀리초 단위의 고품질 라이브 방송 시청 경험을 제공합니다. 라이브 커머스, 온라인 교육 외에도 스포츠 경기 라이브 방송, 게임 라이브 방송 등 저지연 성능에 대한 요구도가 높은 다양한 시나리오에 적합합니다.
프로토콜 비교
현재 LVB는 일반적으로 RTMP, FLV, HLS 등 형식의 재생 프로토콜을 사용합니다. 이러한 재생 프로토콜은 모두 TCP 프로토콜을 기반으로하며, TCP는 확인 및 응답에 딜레이가 있습니다. 데이터 수신 즉시 응답(ACK)하지 않으며, 일정 데이터량이 모인 후 응답합니다. 약한 네트워크 환경에서 TCP는 데이터 축적을 야기하고 몇 초 또는 수십 초의 딜레이가 발생됩니다.
조사 결과, 저지연 라이브 방송을 위한 프로토콜에는 QUIC, SRT, WebRTC, ORTC가 있으며, QUIC는 스트림 미디어 기능이 없어 딜레이가 비교적 높으며, SRT, WebRTC, ORTC의 딜레이는 모두 밀리초 단위이고 스트림 미디어 기능이 있습니다. 그 중 SRT, ORTC는 비교적 적게 사용되며, WebRTC는 광범위하게 사용됩니다. LEB는 UDP 프로토콜 기반의 WebRTC를 사용하여 초저지연 기능을 구현합니다.
딜레이 비교
현재 LVB FLV 프로토콜 딜레이는 일반적으로 약 2초 - 10초로, 딜레이 요인은 주로 GOP 크기와 약한 네트워크 환경에서의 TCP 데이터 축적입니다. HLS의 딜레이는 몇 초에서 수십 초이며, 주요 요인은 GOP 및 TS 크기입니다. HLS는 파일 인덱스 및 다운로드 방법으로, 각 파일의 크기가 딜레이를 결정합니다. 많은 플레이어는 3개의 TS를 기다렸다가 재생하므로, 수십 초가 걸릴 수 있습니다. LVB에서 HLS의 딜레이가 가장 높습니다.
LEB는 WebRTC를 활용한 저지연 리모델링의 중요한 고려 사항입니다. Chrome, Safari 등 대중적인 브라우저는 이미 대부분 WebRTC 표준을 지원하며, 오픈 소스 WebRTC SDK를 통해 쉽게 최적화 및 사용자 정의할 수 있습니다. 이렇게 브라우저로 표준 WebRTC 라이브 방송 기능 뿐만 아니라 사용자 정의 SDK로 업그레이드된 저지연 라이브 방송 기능을 제공합니다. 일반적으로 LEB 딜레이는 300ms - 1000ms입니다.
LEB 장점
LEB 슈퍼 가속 노드, 광범위한 커버리지(2100 + 노드, 25개국 지원).
초대형 대역폭 용량(100T + 대역폭 지원).
고품질, 저비용, 완벽한 기능(패킷 손실 저항률 30%).
간편한 액세스(SDK를 변경하기만 하면 됩니다. 완벽한 기능, 우수한 호환성).
바로 재생, 초저지연. 다음 테스트 결과, LEB 딜레이는 일반적으로 약 300 ms 수준이며, 최저 수준은 43 ms입니다.