Live Transcoder는 8월 19일 공식적으로 서비스가 중단됩니다.

따라서 Live Transcoder를 사용하시는 고객께서는 기능과 안정성 면에서 월등히 향상된 Live Station을 이용하시기를 권고드리며,

Live Transcoder의 설정이나 UX 부분에서 변경사항이 미미하여 사용하시던 방법으로 그대로 사용하실 수 있습니다.

(단, 기존 Live Transcoder 채널은 반납하고 Live Station으로 채널을 생성 부탁드립니다.)

또한, Live Station은 기존의 Live Transcoder에 비해 상품 이용 요금을 대폭 낮췄기 때문에 상품 전환을 통해 비용과 성능 두 가지 효과를 모두 얻으시길 바랍니다.

Live Station 상품소개

인코더 송출 가이드

인코더 설정

방송 장비를 활용하여 Live streaming을 진행할 수 있습니다. 자주 쓰는 범용 인코더는 아래 인코더 가이드를 참고해주세요.

FMLE 인코더

  1. FMLE Encoder 소프트웨어를 다운로드합니다.
  2. RTMP streaming option을 다음과 같이 설정합니다.

    • FMLE 인코더 input url setting

      • FMS URL : 라이브 트랜스코더의 RTMP input url을 입력합니다.
        • 라이브 트랜스코더의 stream name을 제외한 url까지(/live/) 입력합니다.
      • Stream : 라이브 트랜스코더의 RTMP stream name을 입력합니다.


      ① Format: Only H.264(not VP6)
      Frame Rate: 29.97fps
      Input Size: Highest Size
      ② Bit & Size: Fix rate & Size
      ③ Format: AAC
      Channels: Stereo
      Simple rate: 44100 Hz
      Bit Rate: 192kbps

  3. Live streaming을 시작합니다.

Wirecast 인코더

  1. Wirecast Encoder 소프트웨어를 다운로드합니다.
  2. RTMP streaming option을 다음과 같이 설정합니다.

    • streaming url을 입력합니다.

      • 주소 : 라이브 트랜스코더의 RTMP input url을 입력합니다.
        • 라이브 트랜스코더의 stream name을 제외한 url까지(/live/) 입력합니다.
      • 스트림 : 라이브 트랜스코더의 RTMP stream name을 입력합니다.


        ① 새 미리 설정
        ② ID/PW 입력

    • 새 미리 설정

    • X264 옵션에 다음 내용을 복사하여 입력합니다.

      8x8dct=1 aq-mode=2 b-adapt=2 bframes=3 direct=auto keyint=150 me=umh merange=24 min-keyint=auto mixed-refs=1 partitions=i4 x4,p8x8,b8x8 profile=main rc-lookahead=60 ref=3 scenecut=40 subme=7 threads=0 trellis=1 weightb=1 weightp=2 ratetol=0.1 debloc k=1:0 qcomp=0.1 qpmax=69 qpmin=3 qpstep=4 vbv-bufsize=2000 vbv-maxrate=1800
      
  3. Live streaming을 시작합니다.

RTMP 소스를 송출할 경우, ① stream 버튼을 클릭합니다. 개인 Local PC에 현재 방송을 레코딩할 경우, ② 레코딩 버튼을 클릭합니다.

① Stream 송출
② 레코딩 시작/정지

OBS 인코더

  1. Wirecast Encoder 소프트웨어를 다운로드합니다.

  2. RTMP streaming option을 다음과 같이 설정합니다.

    • URL : 라이브 트랜스코더의 RTMP input url을 입력합니다.
      • 라이브 트랜스코더의 stream name을 제외한 url까지(/live/) 입력합니다.
    • Stream Key : 라이브 트랜스코더의 RTMP stream name을 입력합니다.

    • RTMP 상세 설정

      Rate Control의 기본 옵션은 CBR입니다. 단, LED를 방송에서 사용하거나 화려한 조명이 있는 방송의 경우‘VBR’ 옵션을 권장합니다.

    • X264 옵션에 다음 내용을 복사하여 입력합니다.

      8x8dct=1 aq-mode=2 b-adapt=2 bframes=3 direct=auto keyint=150 me=umh merange=24 min-keyint=auto mixed-refs=1 partitions=i4 x4,p8x8,b8x8 profile=main rc-lookahead=60 ref=3 scenecut=40 subme=7 threads=0 trellis=1 weightb=1 weightp=2 ratetol=0.1 debloc k=1:0 qcomp=0.1 qpmax=69 qpmin=3 qpstep=4 vbv-bufsize=2000 vbv-maxrate=1800
      
    • FPS 설정

  3. Live streaming을 시작합니다.

Prism Live Studio

Prism Live Studio를 통해 PC/모바일에서 영상을 자유롭게 송출할 수 있습니다.
본 가이드에서는 네이버 클라우드 플랫폼 라이브 트랜스코더로 송출을 위한 기본적인 가이드만 제공하고 있으며, Prism Live Studio 상세 제공 기능에 대해서는 아래 경로에서 확인하실 수 있습니다.

 - PC : http://prismlive.com/ko_kr/pcapp/
 - 모바일 : http://prismlive.com/ko_kr/mapp/
Prism Live Studio - PC 버전
  1. Prism Live Studio 소프트웨어를 다운로드합니다.
  2. Prism Live Studio 프로그램을 오픈합니다.

  1. 라이브 트랜스코더로 영상 송출을 위해 RTMP 스트리밍 옵션을 설정합니다.

    • 3-1. 채널 설정 선택 > 채널 추가 > 방송 플랫폼 연결 > RTMP 수동 입력 선택

3-2. 라이브 트랜스코더로 영상 송출을 위해 RTMP url을 입력합니다.

  • ① 채널명 : Prism Live Studio 내 채널명은 라이브 트랜스코더 채널명과 무관하며, Prism Live Studio 내에서 사용할 채널명을 입력해주세요.
  • ② URL : 라이브 트랜스코더의 RTMP input url을 입력합니다.

    • 라이브 트랜스코더의 stream name을 제외한 url까지(/live/) 입력합니다.
  • ③ 스트림키 : 라이브 트랜스코더의 RTMP stream name을 입력합니다.

3-3. 채널 선택

  • 3-2에서 등록한 채널명을 선택합니다. 채널을 선택하지 않을 경우 영상 송출이 되지 않습니다.

  1. Live streaming을 시작합니다.

    라이브 트랜스코더로 정상적으로 영상이 송출된다면 Go Live 버튼이 Finish 버튼으로 변경되며 플레이어 상단에 LIVE 태그가 확인됩니다.

  1. 송출중인 영상을 라이브트랜스코더에서 모니터링 할 수 있습니다. 라이브 트랜스코더 콘솔 내 모니터링 탭을 통해 송출 영상을 확인할 수 있습니다.

  2. 방송 종료 만약 Live streaming을 중단 하고 싶다면, 아래 내용을 참고 바랍니다.

    • Finish 버튼 클릭
    • ② 라이브 종료 확인 버튼 클릭

참고 사항

① Prsim Live Studio 송출 화질은 기본적으로 720p로 설정되어 있습니다.

  • 만약, 송출 화질을 낮추고 싶다면 상단 화질 선택을 통해 가능합니다.

② Prism Live Studio 내에서 현재 송출 상태가 양호한지 확인할 수 있습니다.

Prism Live Studio - 모바일 버전
  1. Prism Live Studio 앱을 다운로드합니다.

  2. Prism Live Studio 앱을 실행합니다.

  1. 라이브 트랜스코더로 영상 송출을 위해 RTMP 스트리밍 옵션을 설정합니다.

    • 채널 설정 선택 > 채널 추가
    • 방송 플랫폼 연결> RTMP 수동 입력 선택
    • ③ 라이브 트랜스코더로 영상 송출을 위해 ①에서 등록한 채널명과 라이브 트랜스코더의 RTMP input url을 입력합니다.
      • 스트림 이름 : Prism Live Studio 내 스트림 이름은 라이브 트랜스코더 채널명과 무관하며, Prism Live Studio 내에서 사용할 스트림 이름을 입력해주세요.
    • 스트림 URL : 라이브 트랜스코더의 RTMP input url을 입력합니다.
      • 라이브 트랜스코더의 stream name을 제외한 url까지(/live/) 입력합니다.
    • 스트림 키 : 라이브 트랜스코더의 RTMP stream name을 입력합니다.

  1. Live streaming 시작 및 종료
    • ① 3-1에서 등록한 채널명을 선택 후,Go Live 버튼을 클릭하면 영상이 시작됩니다. 이때, 3-1의 채널을 선택하지 않을 경우 영상 송출이 되지 않습니다.
    • ② 라이브 트랜스코더로 영상이 정상적으로 송출된다면 Go Live 버튼이 Finish 버튼으로 변경되며 플레이어 상단에 LIVE 태그가 확인됩니다.
    • ③ 만약 송출중인 영상을 중단 하고 싶다면, 상단 End 버튼을 클릭시 Live streaming 송출이 종료됩니다.

권장 송출 옵션

가장 기본적인 권장 송출 옵션입니다. Live Transcoder console을 통해 트랜스코딩 설정 이후 인코더 송출 시 이 옵션을 참고하여 송출해 주시기 바랍니다.

Quality Resolution Video Bitrate Video codec FPS KeyFrame Interval H.264 Profile AudioBitrate Audio codec
360p 640 x 360 800 ~ 1500kbps H.264 29.97 ~ 30 fps 1 second Baseline 128kbps AAC
720 1280 x 720 2000kbps H.264 29.97 ~ 30fps 1 second Main 192kbps AAC

안정적인 라이브 진행을 위한 팁

성공적인 라이브 진행을 위해 사용자는 방송 시작 전 아래 항목을 반드시 확인해야 합니다.

  • 네트워크 품질

    이메일 확인이나 웹페이지 로딩 시 문제가 없더라도 라이브 스트리밍을 진행하기에 적합하지 않은 인터넷 환경일 수 있습니다.
    라이브에 사용하는 인터넷은 다른 사람들과 공유하지 않는 전용 회선을 사용하시길 권장합니다.
    라이브 진행을 할 만한 충분한 업로드 대역폭인지 확인하기 위해 speedtest.net과 같은 도구를 사용해서 확인해주세요.

  • wifi 사용 여부

    wifi나 테더링 연결을 사용해 송출할 경우 송출 품질이 불안정할 수 있으며, frame drop이 발생하기 쉽습니다.
    특히 테더링을 통한 송출 환경의 경우, 모바일(3G/LTE) 네트워크 환경은 보장할 수 없기에 가급적 유선랜 환경(hardwired ethernet)에서 송출하길 권장합니다.

  • 대역폭

    방송 진행 전 현재 방송 진행할 장소에서 네트워크 업로드 대역폭을 확인해야 합니다.
    업로드 대역폭은 계획한 방송 송출 비트레이트의 두 배를 넘지 않아야 합니다.
    예: 만약 720p 화질의 방송을 진행할 경우, 최소 측정 업로드 속도는 8mbps가 되어야 합니다.
    만약 송출할 동안 버퍼링, 송출 끊김, 연결 끊김 등이 잦게 발생한다면 비트레이트와 해상도를 낮춰 송출하는 것을 권장드립니다.

  • CPU 사용량

    인코더에서 사용되는 cpu 사용량은 인코더 설정을 통해 조절할 수 있습니다.
    Hd급 라이브를 진행할 경우 높은 비트레이트를 사용하기에 인코딩과 캡쳐를 하기 위해 상당히 많은 CPU 리소스를 사용합니다.
    만약 송출 중인 영상이 계속 끊기거나 버퍼가 발생한다면 인코더에서 프레임을 떨어뜨리거나 기대했던 frame rate보다 낮게 인코딩을 재시작할 수 있습니다.
    input 소스의 해상도를 줄이거나 output 해상도 혹은 비트레이트를 줄인다면 이슈가 해결될 수 있습니다.

  • 키프레임 간격

    키프레임 값이 크다면 인코딩 요소나 이미지 품질이 최적이 아닐 수 있습니다.
    몇몇 인코더에서 기본 설정은 권장 송출 옵션과 다를 수 있지만 최적의 품질을 위해서 권장 송출 옵션을 참고하시기 바랍니다.
    몇몇 인코더는 “Auto Keyframe Interval”이나 “Scene change Detect” 같은 옵션을 설정할 수 있습니다. 이러한 옵션을 사용하면 송출 시 keyframe이 가변적일 수 있기에 사용을 권장하지 않습니다. 불규칙적인 키프레임 간격으로 송출할 경우 영상 품질 저하, 버퍼링 등 다른 송출 품질 관련 이슈가 발생할 수 있습니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...