- 인쇄
- PDF
스트리밍 문제
- 인쇄
- PDF
VOD Station 서비스를 이용하면서 다음과 같은 문제를 겪을 수 있습니다. 문제별 원인과 해결 방법을 확인하고 적절하게 조치해 주십시오.
VOD 스트리밍 시 URL 생성 호출 실패
"URL 생성 호출이 실패하였습니다." 메시지가 나타납니다.
원인
Object Storage의 버킷에서 파일이 유실되었거나 파일에 문제가 있습니다.
해결 방법
Object Storage의 버킷 목록에서 해당 위치에 파일이 있는지, 파일이 정상적으로 실행되는지 확인해 주십시오.
영상 재생 오류
영상이 처음부터 재생되지 않거나 재생 도중에 멈춥니다.
영상 재생 중 끊어지는 현상이 발생합니다.
원인
VOD Station 서비스는 채널에 설정한 Segment duration 간격으로 동적 패키징을 하되, 원본 영상의 GOP duration은 그대로 유지하며 키프레임을 삽입하지 않습니다. VOD Station 채널의 Segment duration보다 원본 영상의 최대 GOP duration(키프레임 간격)이 높은 경우, 특정 Segment 키프레임이 포함되지 않아 재생 시 오류가 발생할 수 있습니다.
해결 방법
다른 플레이어에서 확인
사파리 브라우저 혹은 hls.js 데모 웹페이지에서 재생되는지 확인해 주십시오. 재생이 불가한 경우, 고객 지원로 문의해 주십시오.
Segment duration 설정
VOD Station 채널의 Segment duration을 GOP duration 보다 더 크게 설정해 주십시오. 배수로 설정하는 것을 권장합니다.
원본 영상의 키프레임 간격 설정
원본 영상의 키프레임 간격을 5초로 설정하여 원본 영상 자체가 일정한 간격의 GOP duration 값을 갖도록 인코딩하는 것을 권고합니다. 원본 영상의 최대 GOP duration이 일정하게 5초 이하로 유지된다면 채널의 Segment duration을 5초로 설정하더라도 오류가 발생하지 않습니다.
5초 간격의 키프레임을 갖도록 인코딩하는 ffmpeg 명령어는 다음과 같습니다.
- 120 프레임마다 키프레임 삽입 (24fps 영상 기준으로 키프레임을 5초마다 삽입할 경우)
$ ffmpeg -i input.mp4 -c:v libx264 -c:a aac -x264-params keyint=120:scenecut=0 -f mp4 output.mp4
- 150 프레임마다 키프레임 삽입 (30fps 영상 기준으로 키프레임을 5초마다 삽입할 경우)
$ ffmpeg -i input.mp4 -c:v libx264 -c:a aac -x264-params keyint=150:scenecut=0 -f mp4 output.mp4
Segment 파일 용량 조절
Segment 파일(ts) 용량이 클 경우, 다운로드 과정에서 문제가 발생할 수 있습니다. 파일 크기로 인한 문제가 발생하는 것을 방지하기 위해 원본 영상의 크기를 줄인 후 다시 재생해 주십시오.
이 가이드에서 필요한 정보를 찾지 못했거나 추가로 필요한 정보가 있으신 경우, 언제든지 아래의 피드백 아이콘을 클릭하여 의견을 보내 주십시오. 전달해 주신 의견을 참고하여 더 유용한 정보를 제공하겠습니다.