NAVER CLOUD PLATFORM

Platform 2.0 전용Update

Live Transcoder

언제 어디서나 고품질 온라인 생중계를 진행할 수 있는 최적의 플랫폼을 제공합니다.

온라인 생중계 영상을 다양한 화질로 실시간 변환

Live Transcoder 는 고객의 방송 장비에서 송출한 온라인 생중계 영상 소스를 모바일, PC 등 다양한 디바이스에서 다양한 화질로 시청이 가능하도록 실시간 변환해 주는 생중계 영상 인코딩 플랫폼입니다. 네이버 클라우드 플랫폼의 Global Region 을 활용하여 전세계 어느 곳에서나 생생한 라이브 방송을 할 수 있습니다. 또한 Global CDN 서비스와 연동하면 전세계 사용자들에게 안정적인 라이브 스트리밍 서비스 제공이 가능합니다. 이 모든 기능은 웹 기반의 콘솔을 통해 통해 손쉽게 이용할 수 있습니다.

실시간 라이브 트랜스코딩
다양한 환경의 온라인 생중계 시청자들에게 최고의 시청 경험을 제공하기 위해서는 고화질부터 저화질에 이르기까지 다양한 품질의 영상을 실시간으로 제공할 수 있어야 합니다. Live Transcoder 는 하나의 RTMP 원본 영상을 원하는 품질로, 원하는 시간만큼 변환할 수 있는 실시간 라이브 트랜스코딩 기능을 제공합니다.
HLS 출력
Live Transcoder는 RTMP 영상 소스를 HLS(HTTP Live Streaming) 출력 영상으로 변환해줍니다. HLS는 전 세계에서 가장 널리 사용하고 있는 de-facto 표준 스트리밍 프로토콜이며 이를 통해 모바일과 PC 등 다양한 디바이스에서 영상을 재생할 수 있습니다. HLS의 ABR(Adaptive Bitrate) 기능을 이용할 경우 사용자의 네트워크 상태를 파악해 자동으로 화질이 전환됨으로써 보다 안정적이고 끊김 없는 라이브 서비스를 진행할 수 있습니다.
편리한 사용
Live Transcoder 의 모든 기능은 네이버 클라우드 플랫폼의 웹기반 관리 도구와 OPEN API 를 통해 이용할 수 있습니다. 라이브 스트리밍 서비스를 진행하는데 별도의 복잡한 설정 없이 고객의 서비스와 손쉽게 연동할 수 있으며, 설정 관리 및 기능 적용이 편리합니다. 라이브 스트리밍 서비스를 진행하는데 필요한 모든 Back-end 기능을 콘솔을 통해 적용 및 관리 할 수 있습니다.
DASH 출력
Live Transcoder 는 HLS 출력 뿐만 아니라 MPEG-DASH 출력을 지원합니다. MPEG-DASH 는 HLS 와 같이 HTTP 기반의 작은 Segment 파일을 순서대로 재생하는 방식으로 DASH (Dynamic Adaptive Streaming over HTTP) 라는 이름에서 알 수 있듯이, HTTP 기반의 인터넷 환경에서 고품질 오디오,비디오 컨텐츠의 Adaptive Bitrate Streaming 을 지원합니다.
효율적인 비용 관리
Live Transcoder는 기본적으로 매월 진행한 트랜스코딩 시간과 출력 영상 수에 비례하여 요금이 발생하기 때문에 비용 예측이 용이, 계획적인 비용 관리가 가능합니다.
컨텐츠 보호 (HLS 출력만 지원)
Live Transcoder 를 통해 변환된 HLS 출력 영상을 AES-128 암호화를 사용하여 컨텐츠를 보호할 수 있습니다. HLS 로 출력되는 각 Media Segment 파일들은 별도의 키를 사용하여 암호화 되며, 고객은 암호화된 컨텐츠를 안전하게 재생 할 수 있습니다.

상세기능

실시간 트랜스코딩

Live Transcoder는 다양한 사용자 단말 환경에 적합한 스트림 재생을 위해, 비디오/오디오의 라이브 스트림 디지털 데이터를 decoding하고 다시 encoding 하는 트랜스코딩을 수행합니다. 원활한 라이브 스트리밍 서비스를 위해 Live Transcoder내 모든 트랜스코딩 작업은 실시간으로 이루어지고 있으며 아래 순서대로 수행됩니다.

  • 1. 오디오 또는 비디오 압축 데이터 read
  • 2. 압축 데이터 해제
  • 3. 원하는 코덱으로 오디오 및 비디오를 다시 압축
  • 4. 압축된 데이터를 원하는 컨테이너 포맷으로 내보냄

미디어 트랜스코딩은 상대적으로 높은 성능의 컴퓨팅 파워가 요구되며, 고화질 영상일수록, 그리고 동시에 변환할 영상의 종류가 많을수록 고사양의 서버 리소스를 필요로 합니다. Live Transcoder 를 활용할 경우 전문 미디어 솔루션을 구매하거나 및 복잡한 서버 운영을 걱정할 필요 없이 원하는 포맷으로 실시간 변환할 수 있습니다.

ABR 지원

Live Transcoder는 ABR(Adaptive Bitrate) 스트리밍을 지원합니다. 사용자의 네트워크 상태를 파악해 자동으로 더 높거나 낮은 품질의 스트림으로 유연하고 효율적인 라이브 서비스를 진행 할 수 있습니다

Thumbnail image 추출

Live Transcoder를 통해 현재 방송중인 라이브의 썸네일 이미지를 원하는 옵션(해상도, 갱신 주기) 설정을 통해 실시간으로 추출 할 수 있습니다. 썸네일 이미지를 활용해 현재 진행중인 라이브 스트리밍의 상태를 보여줄 수 있습니다. 썸네일 이미지를 활용해 사용자의 라이브 서비스에 유연하게 활용할 수 있습니다.

Live Transcoder Feature

Live Transcoder Feature
InputsOutputs
ProtocolsRTMPProtocolsHTTPS
FormatsHLS ( HTTP Live Streaming )
MPEG-DASH
(Dynamic Adaptive Streaming over HTTP)
CodecsVideo: H.264CodecsVideo: H.264
Audio: AAC, AAC-LCAudio: AAC
BitrateUp to 10MbpsOutput bitrateUp to 4 transcoded streams
ResolutionUp to 1280x720 (HD 720p)
Stream ingestPush source streams directly to NBP cloudCDNCDN Provided
Input AuthenticationNone (Using random stream key)Output AuthenticationNone
Content ProtectionHLS Encryption with AES-128

요금안내

Live Transcoder의 요금은 매월 트랜스코딩한 시간을 기준으로 계산합니다. 한달에 100시간을 트랜스코딩하면, 100시간x단가로 비용이 청구됩니다. 사용 시간은 입력 영상과 출력 영상 수에 비례하며, 1개의 입력 스트림을 3개의 화질로 변환하여 1시간 동안 방송할 경우 4시간(1개의 입력 + 3개의 출력)을 사용한 것으로 계산합니다.

기본요금

Live Transcoder 사용시 부과되는 기본 요금입니다.

시간당 요금제입력 스트림트랜스코딩된 출력 스트림
720p 미만 (SD)720p 이상 (HD)PassthroughAudio only
50h 이하1,500원6,000원12,000원1,500원1,500원
50h 초과 ~ 100h 이하1,250원5,000원10,000원1,250원1,250원
100h 초과 ~ 500h 이하1,000원4,000원8,000원1,000원1,000원
500h 초과750원3,000원6,000원750원750원
  • Passthrough는 원본 화질을 그대로 유지한 채 HLS로 변환만 하는 스트림입니다.
  • 입력 스트림의 사용 시간은 방송 여부와 관계 없이 채널이 생성된 시점부터 누적되기 시작합니다.
  • 출력 스트림의 사용 시간은 송출이 이루어진 시간만큼 누적됩니다.
  • 전체 사용 시간이 늘어날수록 단위 가격은 자동으로 내려갑니다. (구간 요금제)
  • Live Transcoder 단독 사용으로는 원활한 라이브 서비스를 할 수 없습니다. 채널 생성시 또는 Live Transcoder CDN 관리 탭에서 네이버 클라우드 플랫폼 CDN 을 연동해서 사용하시길 권장합니다.
  • 테스트 송출 및 모니터링시에는 별도 비용이 부과 되지 않습니다.
  • 부가 기능으로 제공되는 Recording (Live Transcoder 원본 영상 파일을 보유 File Storage 에 보관) 비용은 네이버 클라우드 플랫폼 File Storage 요금으로 청구 됩니다.
CDN 이용 요금

Live Transcoder 채널 생성시 CDN 을 설정하면 네이버 클라우드 플랫폼 CDN 이 자동으로 연동되며, CDN 비용은 Live Transcoder 비용과 별도로 부과됩니다.

CDN 이용 요금
구분과금 단위사용량 구간종량 요금제
월 전송량 요금GB0 ~ 10TB 이하100원
10TB 초과 ~ 100TB 이하90원
100TB 초과 ~ 500TB 이하80원
500TB 초과70원
월 요청 수 요금10,000건-10원
  • 서비스 요금 = 월 전송량(transfer) 요금 + 월 요청수(request) 요금
    • - 월 전송량(transfer) 요금 = 월 단위 총 CDN 전송량에 대한 사용량 구간별 요금의 합
    • - 월 요청수(request) 요금 = 월 단위 총 CDN 요청 수
  • 서비스 요금 예시 ) 200명의 사용자가 720p 화질로 1시간 30분동안 방송을 시청했을때 CDN 비용
    • - 720p 화질로 1시간 30분간 시청했을때 데이터 사용량 : (Video Bitrate x 시간(s) / 8) = (2000kbps x 60 x 90) /8 = 1350,000Kbyte = 1.35Gbyte
    • - 예상 요금 : 약 30,000원 내외

현재 보고 계신 페이지 내용이 도움이 되셨나요?

아쉬운 점이 있다면 이야기해 주세요.
0/5000
내용을 입력해 주세요
의견 보내기