AWS Elemental MediaLive 채널의 HTTP 라이브 스트리밍(HLS) 전송이 지연되는 문제가 발생하고 있습니다.
해결 방법
인코딩 및 디코딩, 네트워크 상태, 플레이어 버퍼 등 다양한 요인으로 인해 HLS 전송이 지연될 수 있습니다. 지연 시간을 측정하고 구성을 최적화하는 방법에 대한 자세한 내용은 현재 적응형 비트레이트 기술을 사용하여 방송 지연 시간에 대처하는 방법을 참조하세요.
지연 시간을 줄이려면 HLS 그룹의 세그먼트 길이를 단축할 수 있습니다.
참고: 세그먼트 길이를 줄이면 동영상 화질이 영향을 받을 수 있으며 플레이어 버퍼링 이벤트가 증가할 수 있습니다. LL-HLS(저지연 HLS) 워크플로를 사용하는 경우 세그먼트 길이를 줄이더라도 비디오 품질에는 영향을 미치지 않습니다.
HLS 그룹의 세그먼트 길이를 줄이려면 다음 단계를 완료합니다.
- MediaLive 콘솔을 엽니다.
- 탐색 창에서 채널을 선택한 다음 수정하려는 채널을 선택합니다.
- 작업을 선택한 다음 편집을 선택합니다.
- 수정하려는 HLS 출력 그룹을 선택합니다.
- 매니페스트와 세그먼트를 선택합니다.
- 세그먼트 길이의 경우 값을 1로 변경합니다.
- HLS 그룹에서 출력을 선택합니다.
- GOP 구조를 선택합니다.
- GOP 크기 단위의 경우 초를 선택합니다.
- GOP 크기에 1를 입력하여 세그먼트 길이 1초와 일치시킵니다.
- 7~10단계를 반복하여 HLS 그룹의 모든 출력을 업데이트합니다.
- 업데이트 채널을 선택합니다.
지연 시간을 줄이려면 HLS 출력 그룹을 다음 대상 중 하나로 전송합니다.
관련 정보
애플 개발자 웹 사이트에서 지연 시간이 짧은 HTTP 라이브 스트리밍(HLS) 켜기
HLS 출력 그룹 만들기
AWS 미디어 서비스를 사용하여 저지연 HLS 워크플로우를 구성하는 방법