안정적인 LL-HLS 활용을 위한 송출 가이드
    • PDF

    안정적인 LL-HLS 활용을 위한 송출 가이드

    • PDF

    Article Summary

    안정적인 LL-HLS 활용을 위한 송출 가이드

    LL-HLS 채널에서 안정적인 LL-HLS 활용을 위한 인코더 송출 설정을 안내합니다. 3~4초대의 재생 지연시간을 보장하기 위해 아래 각 인코더 설정을 반드시 확인해야 합니다.

    주의
    • Bypass 화질의 경우 재인코딩을 하지 않으므로 송출 인코더에서 키프레임 간격을 1초로 설정해야 합니다.
    • 키프레임 간격을 1초로 설정할 경우, 영상/오디오 세그먼트의 길이가 1초로 동일하게 생성되어 안정적인 LL-HLS 재생을 보장합니다.
    • 키프레임 간격이 1초를 초과할 경우, 영상 세그먼트와 오디오 세그먼트 길이의 차이로 인해 버퍼링이 발생하여 안정적인 LL-HLS 재생을 보장할 수 없습니다.
    • Bypass 단일 화질 또는 Bypass 화질을 포함할 경우에도 동일한 현상이 발생할 수 있으므로 키프레임 간격을 반드시 1초로 설정해 주십시오.

    LL-HLS 채널 재생 지연시간

    아래 각 인코더의 설정으로 송출 시 Bypass 화질을 포함한 LL-HLS 채널에서 아래와 같이 3~4초대의 재생지연시간을 보장할 수 있습니다.
    obs-007_ko

    OBS 인코더

    OBS 인코더 설정은 라이브 인코더 송출 가이드 기반으로 하고 있으니 참고해 주십시오.

    FFmpeg 인코더

    1. FFmpeg 인코더 소프트웨어를 다운로드해 주십시오.
    2. FFmpeg 명령어를 실행해 주십시오.

    720p 옵션 송출 예시

    ffmpeg -re -i INPUT -c:v libx264 -force_key_frames "expr:gte(t,n_forced*1)" -sc_threshold 0 -profile main -threads 0 -b:v 2500K -preset veryfast -tune zerolatency -vf scale=1280x720 -r 30 -c:a copy -f flv RTMP_URL/STREAM_KEY
    

    FFmpeg의 자세한 인코딩 옵션은 아래 경로에서 확인할 수 있습니다.

    • https://www.ffmpeg.org/ffmpeg-codecs.html

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.