스트리밍 채널 설정
    • PDF

    스트리밍 채널 설정

    • PDF

    기사 요약

    Object Storage에 저장된 영상 파일을 이용하여 쉽고 빠르게 고객이 원하는 VOD 스트리밍 서비스를 구축할 수 있습니다. VOD 스트리밍에 대한 전문적인 지식이 없어도 몇 단계의 과정만 거치면 서비스를 위한 CDN까지 최적의 환경으로 자동 생성됩니다.

    채널 생성

    VOD 스트리밍을 위한 채널을 생성하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Media > VOD Station 메뉴를 차례대로 클릭해 주십시오.

    2. Channel 메뉴를 클릭한 후 [채널 생성] 버튼을 클릭해 주십시오.

    3. 채널 이름을 입력한 후 각 항목을 설정해 주십시오.
      vodstation-vodstaionchannel_create_ko

      • • 표시된 항목은 필수 입력 항목입니다.
      • 생성한 Object Storage 버킷이 없다면 버킷 목록 옆의 vodstation-vodstationchannel_link_ko을 클릭해 새로 생성하십시오. 버킷 이름으로 hls와 dash는 사용할 수 없습니다.
      • VOD Station은 CDN+와 연동해 자동 생성 기능을 지원합니다. CDN을 직접 생성해 연동하려면 CDN+ 연동을 참고해 주십시오.
      • 콘텐츠 보호를 위한 암호화 설정에 대한 자세한 내용은 콘텐츠 보호 설정을 참고해 주십시오.
    4. 설정이 끝나면 [채널 생성] 버튼을 클릭해 주십시오.

    5. 확인 팝업 창에서 설정 내용을 확인한 후 [채널 생성] 버튼을 클릭해 주십시오.

    참고

    채널 생성에는 시간이 소요될 수 있습니다. 채널 생성이 완료되어 운영이 시작되면 채널 목록에서 이름 왼쪽에 vodstation-vodstationchannel_started_ko이 표시됩니다. 채널 또는 CDN 생성 중 상태가 계속된다면 네이버 클라우드 플랫폼 포털의 고객 문의 기능을 이용해 문의해 주십시오.

    콘텐츠 보호 설정

    채널 생성 화면의 콘텐츠 보호 설정 영역에서 미디어 암호화와 DRM 기능을 설정할 수 있습니다. 미디어 암호화와 DRM 기술별 암호화 방식 및 지원 단말은 아래 표를 참고해 주십시오.
    다른 플랫폼 및 버전에 대한 상세 정보는 링크를 참고해 주십시오.

    암호화 방식프로토콜DRM 유형암호화 알고리즘지원 단말
    HLS AES-128HLS-AES-128MS Edge, Internet Explorer 11, Google Chrome, Firefox, Opera HLS HTML5
    DRMHLSFairPlaySAMPLE-AESMac/iOS Safari 브라우저, iOS/iPadOS/tvOS 앱, HLS HTML5
    DRMDASHPlayReady, WidevineCENC (Common Encryption)MS Edge, Internet Explorer 11, Google Chrome, Firefox, Opera DASH HTML5
    참고

    VOD Station은 자체 DRM을 제공하는 것이 아니라 외부 DRM 솔루션과 연동할 수 있는 인터페이스를 제공합니다. DRM 기능을 사용하려면 사전에 외부 DRM 공급사와의 계약이 필요합니다.

    Media Encryption

    미디어 암호화는 HLS 프로토콜에 적용되며 각 HLS 세그먼트를 AES-128 방식으로 암호화합니다. Key 획득 URL이 Manifest에 노출되며 CDN의 Security Token 사용을 통해 보안 수준을 향상할 수 있습니다. FairPlay와 함께 설정할 수 없습니다.

    DRM

    VOD Station은 Pallycon DRM CPIX API v1과 연동할 수 있으며 그 외 공급사와의 연동은 원활하지 않을 수 있습니다. Single-key 패키징만 지원합니다.

    • DRM 유형: 사용할 DRM 기술을 선택해 주십시오.
      • FairPlay: Apple에서 제공하는 DRM 기술 규격입니다. 각 HLS 세그먼트를 Sample-AES 방식으로 암호화합니다.
      • Widevine: Google에서 제공하는 DRM 기술 규격입니다. Common Encryption 규격에 따라 AES-128 방식으로 암호화합니다.
      • PlayReady: Microsoft에서 제공하는DRM 기술 규격입니다. Common Encryption 규격에 따라 AES-128 방식으로 암호화합니다.
    • Content ID: DRM 패키징된 콘텐츠의 고유 식별자이며, CPIX API 요청 시 XML Body에 포함할 Content ID 값입니다.
      <예시> drm-contents
    • DRM System ID: DRM 시스템의 고유 식별자이며, CPIX API 요청 시 XML Body에 포함할 System ID 입니다. 선택한 암호화 설정에 맞게 1개 또는 2개의 System ID가 포함되어야 합니다. 한 줄에 1개씩 입력해 주십시오.
      <예시>
      9A04F079-9840-4286-AB92-E65BE0885F95
      EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED
    • DRM Key URL: CPIX API 요청 URL입니다. DRM 공급사의 암호화 키 요청 형식에 맞게 입력해 주십시오.
      <예시> https://kms.example.com/cpix/v1/key/ujllldopmquy==

    CDN 연동

    채널 생성 시 CDN+ 생성 기능을 선택하지 않은 경우 CDN을 별도로 생성해야 합니다. CDN+을 새로 생성하거나 이미 생성한 CDN이 있다면 설정을 변경해 연동할 수 있습니다.

    각 플랫폼 생성 및 이용에 대한 자세한 내용은 CDN+ 사용 가이드를 참고해 주십시오.

    Origin 경로 확인

    먼저 생성한 채널의 정보에서 CDN 설정에 필요한 Origin 경로를 확인해야 합니다.

    Origin 경로를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Products & Services > Media > VOD Station (New) 메뉴를 차례대로 클릭해 주십시오.
    2. Channel 메뉴를 클릭해 주십시오.
    3. CDN과 연동할 채널을 선택한 후 [채널 정보] 버튼을 클릭해 주십시오.
    4. 정보 팝업 창의 Origin 경로 영역에서 경로를 확인해 주십시오.
      <예시> vs2-k1.video.media.ntruss.com/2605331/vs-20210927100715-JzTmiAk/guide

    CDN+ 연동

    VOD 스트리밍 채널과 연동하기 위해 CDN+를 설정하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Products & Services > Networking > CDN+(Domestic) 메뉴를 차례대로 클릭해 주십시오.
    2. CDN 메뉴를 클릭한 후 [CDN 신청] 버튼을 클릭해 주십시오.
      • 이미 생성된 CDN+가 있다면 목록에서 사용할 CDN+를 선택하고 [설정 변경] 버튼을 클릭한 후 다음의 안내대로 설정을 변경할 수 있습니다.
    3. 서비스 설정 화면에서 서비스 이름과 프로토콜, 도메인 등을 설정해 주십시오.
      • 프로토콜은 HTTPS를 사용하는 것을 권장합니다.
      • 고객 보유 도메인을 사용하는 경우 HTTPS 프로토콜 서비스를 제공하기 위해서는 고객 인증서가 필요합니다.
    4. 원본 설정 화면에서 채널 정보의 Origin 경로를 사용해 위치와 경로를 입력하고 관련 항목을 다음 안내대로 설정해 주십시오.
      • 원본 위치: Origin 경로의 첫 번째 / 앞 도메인을 입력해 주십시오.
        <예시>vs2-k1.video.media.ntruss.com
      • 프로토콜은 HTTPS, 포트 번호는 443으로 설정해 주십시오.
      • 원본 경로(선택): Origin 경로의 첫 번째 / 부터 끝까지의 경로를 /[memberNo]/[channelId] 형식으로 입력해 주십시오.
        <예시> 2605331/vs-20210927100715-JzTmiAk/guide
      • Foward Host Header: Origin Hostname을 선택해 주십시오.
      • Cache Key Hostname: Incoming Host Header를 선택해 주십시오.
      • Gzip Compression: 사용 안함을 선택해 주십시오.
    5. 캐싱 설정 화면에서 Caching Option 항목을 원본의 Cache-Control 헤더 우선으로 Force Revalidation of Stale Objects 항목을 유효한 콘텐츠만 제공으로 설정해 주십시오.
    6. Viewer 전송 설정 화면에서 Custom Header (사용자 응답) 항목을 사용으로 설정한 후 다음과 같이 헤더를 추가해 주십시오.
      • Action: Modify
      • Header Name: Access-Control-Allow-Origin
      • Header Value: *
    참고

    HLS/DASH 프로토콜 재생을 위해 필요한 헤더로 Header Value는 운영 정책에 따라 변경할 수 있습니다.

    1. 설정이 끝나면 설정 내용을 확인한 후 [CDN 신청] 버튼을 클릭해 주십시오.

    채널 관리

    VOD 스트리밍 채널을 제어하거나 정보를 확인할 수 있고, 더 이상 운영하지 않는 채널은 삭제할 수 있습니다.

    채널 제어

    채널을 제어하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Media > VOD Station (New) 메뉴를 차례대로 클릭해 주십시오.
    2. Channel 메뉴를 클릭해 주십시오.
    3. 채널 목록에서 채널을 선택한 후 콘텐츠 목록 위에 있는 제어 버튼을 사용해 채널 상태를 변경해 주십시오.
      • 운영 중인 채널과 CDN을 정지하려면 [채널 정지] 버튼을 클릭해 주십시오. 채널이 정지되면 채널 목록에서 이름 왼쪽에 vodstation-vodstationchannel_stopped_ko이 표시됩니다.
      • 채널과 CDN을 다시 시작하려면 [채널 시작] 버튼을 클릭해 주십시오. 채널을 다시 시작하는 데에는 시간이 소요될 수 있습니다.
      • 채널을 최신 상태로 고치려면 [새로 고침] 버튼을 클릭해 주십시오.
    참고

    채널 생성 및 삭제 일시, 사용 시간 등 채널별 이용 내역을 엑셀 파일로 다운로드해 확인할 수 있습니다. 이용 내역을 다운로드하려면 Channel 메뉴 화면 오른쪽 상단의 [이용 내역 다운로드] 버튼을 클릭해 주십시오.

    채널 정보 확인

    채널 정보를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Media > VOD Station 메뉴를 차례대로 클릭해 주십시오.
    2. Channel 메뉴를 클릭해 주십시오.
    3. 채널 목록에서 채널을 선택한 후 콘텐츠 목록 위에 있는 [채널 정보] 버튼을 클릭해 주십시오.
    4. 정보 팝업 창에서 채널 정보를 확인한 후 [확인] 버튼을 클릭해 주십시오.

    채널 삭제

    채널을 삭제하려면 먼저 CDN을 반납해야 합니다. CDN+ 사용 가이드를 참고해 생성한 CDN을 해지해 주십시오.

    채널을 삭제하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Media > VOD Station (New) 메뉴를 차례대로 클릭해 주십시오.
    2. Channel 메뉴를 클릭해 주십시오.
    3. 채널 목록에서 채널을 선택한 후 콘텐츠 목록 위에 있는 [채널 정지] 버튼을 클릭해 채널을 정지해 주십시오.
    4. [채널 삭제] 버튼을 클릭해 주십시오.
    5. 확인 팝업 창에서 [삭제] 버튼을 클릭해 주십시오.

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

    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.