개요
VOD는 사용자가 고정된 방송 일정이나 특정 동영상 재생 장치의 제약 없이 원하는 방식으로 동영상 콘텐츠를 볼 수 있는 미디어 배포 시스템입니다.
VOD 스트리밍은 라이브 스트리밍과 다릅니다. VOD 콘텐츠는 사용자가 시청하기 전에 사전 녹화 및 편집된 동영상 콘텐츠를 사용하는 반면, 라이브 스트리밍은 라이브 동영상 콘텐츠를 실시간으로 전송합니다.
작동 방식
VOD는 사용자가 고정된 방송 일정이나 특정 동영상 재생 장치의 제약 없이 원하는 방식으로 동영상 콘텐츠를 볼 수 있는 미디어 배포 시스템입니다.
일반적인 용도
Google Cloud 제품 및 인프라를 사용하여 엔드 투 엔드 VOD 스트리밍 워크플로를 빌드하는 방법을 알아보세요. 새로운 동영상 콘텐츠가 Cloud Storage에서 수집되고 Transcoder API로 트랜스코딩되고 HLS/MPEG-DASH 호환 동영상 플레이어로 Media CDN을 통해 전 세계적으로 재생됩니다.
Google Cloud 제품 및 인프라를 사용하여 엔드 투 엔드 VOD 스트리밍 워크플로를 빌드하는 방법을 알아보세요. 새로운 동영상 콘텐츠가 Cloud Storage에서 수집되고 Transcoder API로 트랜스코딩되고 HLS/MPEG-DASH 호환 동영상 플레이어로 Media CDN을 통해 전 세계적으로 재생됩니다.
Transcoder API는 수집된 동영상 메자닌 파일을 MP4, HLS, MPEG-DASH 등 원하는 출력 형식으로 트랜스코딩합니다. 각 입력 동영상에 대해 Transcoder API는 SD(1280x720 픽셀 미만) ~ HD(1280x720 픽셀) ~ UHD(1920x1080 ~ 4096x216 픽셀) 구성에 따라 출력 버전을 제공합니다. 트랜스코딩된 동영상이 Media CDN의 원본 스토리지 역할을 하는 별도의 Cloud Storage 버킷에 배치됩니다.
Transcoder API는 수집된 동영상 메자닌 파일을 MP4, HLS, MPEG-DASH 등 원하는 출력 형식으로 트랜스코딩합니다. 각 입력 동영상에 대해 Transcoder API는 SD(1280x720 픽셀 미만) ~ HD(1280x720 픽셀) ~ UHD(1920x1080 ~ 4096x216 픽셀) 구성에 따라 출력 버전을 제공합니다. 트랜스코딩된 동영상이 Media CDN의 원본 스토리지 역할을 하는 별도의 Cloud Storage 버킷에 배치됩니다.
동영상 파일이 Cloud Storage에 수집되면 Cloud Functions가 자동으로 버킷에서 새 동영상을 감지하고 트랜스코딩 작업을 만듭니다. Transcoder API는 수집된 동영상 메자닌 파일을 H.264 인코딩 및 MP4, HLS, MPEG-DASH 패키징을 비롯한 원하는 출력 형식으로 트랜스코딩합니다. 트랜스코딩된 파일은 Media CDN의 원본 스토리지 역할을 하는 별도의 Cloud Storage 버킷에 배치됩니다.
동영상 파일이 Cloud Storage에 수집되면 Cloud Functions가 자동으로 버킷에서 새 동영상을 감지하고 트랜스코딩 작업을 만듭니다. Transcoder API는 수집된 동영상 메자닌 파일을 H.264 인코딩 및 MP4, HLS, MPEG-DASH 패키징을 비롯한 원하는 출력 형식으로 트랜스코딩합니다. 트랜스코딩된 파일은 Media CDN의 원본 스토리지 역할을 하는 별도의 Cloud Storage 버킷에 배치됩니다.
Live Stream API는 메자닌 실시간 신호를 HLS 및 MPEG-DASH 등 소비자 직판 스트리밍 형식으로 자동 트랜스코딩합니다. 먼저 입력 엔드포인트를 설정한 다음 실시간 SRT 또는 RTMP 참여 스트림을 HLS 또는 DASH 출력 스트림으로 트랜스코딩하는 채널 리소스를 만듭니다. Live Stream API로 생성된 출력 스트림은 Cloud Storage 버킷에 저장되어 Cloud CDN의 백엔드로 구성할 수 있습니다.
Live Stream API는 메자닌 실시간 신호를 HLS 및 MPEG-DASH 등 소비자 직판 스트리밍 형식으로 자동 트랜스코딩합니다. 먼저 입력 엔드포인트를 설정한 다음 실시간 SRT 또는 RTMP 참여 스트림을 HLS 또는 DASH 출력 스트림으로 트랜스코딩하는 채널 리소스를 만듭니다. Live Stream API로 생성된 출력 스트림은 Cloud Storage 버킷에 저장되어 Cloud CDN의 백엔드로 구성할 수 있습니다.
광고 서버에 저장되고 메타데이터로 설명된 광고를 VOD 콘텐츠에 삽입하여 VOD 수익 창출 전략을 원활하게 지원합니다. Video Stitcher API는 다음 CMAF(Common Media Application Format) 호환 HTTP 라이브 스트리밍(HLS) 및 HTTP 동적 적응형 스트리밍(DASH) 표준 적응형 비트 전송률 스트리밍 형식을 지원합니다. 호출하면 API가 재생 URL과 동영상에 삽입된 광고에 대한 정보를 지정하는 새 VOD 세션을 만듭니다.
광고 서버에 저장되고 메타데이터로 설명된 광고를 VOD 콘텐츠에 삽입하여 VOD 수익 창출 전략을 원활하게 지원합니다. Video Stitcher API는 다음 CMAF(Common Media Application Format) 호환 HTTP 라이브 스트리밍(HLS) 및 HTTP 동적 적응형 스트리밍(DASH) 표준 적응형 비트 전송률 스트리밍 형식을 지원합니다. 호출하면 API가 재생 URL과 동영상에 삽입된 광고에 대한 정보를 지정하는 새 VOD 세션을 만듭니다.
VOD와 마찬가지로 Video Stitcher API는 광고 서버에 저장된 메타데이터에서 설명한 대로 실시간 스트림 콘텐츠에 광고를 동적으로 삽입합니다. Video Stitcher API는 다음 CMAF(Common Media Application Format) 호환 HTTP 라이브 스트리밍(HLS) 및 HTTP 동적 적응형 스트리밍(DASH) 표준 적응형 비트 전송률 스트리밍 형식을 지원합니다. 호출되면 API는 재생 URL과 동영상에 삽입된 광고에 대한 정보를 지정하는 새로운 라이브 세션을 생성합니다.
VOD와 마찬가지로 Video Stitcher API는 광고 서버에 저장된 메타데이터에서 설명한 대로 실시간 스트림 콘텐츠에 광고를 동적으로 삽입합니다. Video Stitcher API는 다음 CMAF(Common Media Application Format) 호환 HTTP 라이브 스트리밍(HLS) 및 HTTP 동적 적응형 스트리밍(DASH) 표준 적응형 비트 전송률 스트리밍 형식을 지원합니다. 호출되면 API는 재생 URL과 동영상에 삽입된 광고에 대한 정보를 지정하는 새로운 라이브 세션을 생성합니다.
개발자는 Video Intelligence API를 사용하여 Google 동영상 분석 기술을 애플리케이션에 통합할 수 있습니다. 선행 학습된 머신러닝 모델은 저장된 동영상과 스트리밍 동영상에서 방대한 양의 객체, 장소, 동작을 자동으로 인식합니다. REST API를 사용하면 사용자가 전체 동영상, 세그먼트, 장면, 프레임당 문맥 정보를 사용해 로컬 또는 Cloud Storage에 저장된 동영상에 주석을 달 수 있습니다.
개발자는 Video Intelligence API를 사용하여 Google 동영상 분석 기술을 애플리케이션에 통합할 수 있습니다. 선행 학습된 머신러닝 모델은 저장된 동영상과 스트리밍 동영상에서 방대한 양의 객체, 장소, 동작을 자동으로 인식합니다. REST API를 사용하면 사용자가 전체 동영상, 세그먼트, 장면, 프레임당 문맥 정보를 사용해 로컬 또는 Cloud Storage에 저장된 동영상에 주석을 달 수 있습니다.
Video Intelligence API를 사용하면 실시간 미디어의 실시간 스트리밍 분석이 가능합니다. 선행 학습된 머신러닝 모델은 저장된 동영상과 실시간 스트리밍 동영상에서 방대한 양의 객체, 장소, 동작을 자동으로 인식합니다. REST API를 사용하면 사용자가 Cloud Storage에 저장되었거나 라이브 스트리밍된 동영상에 주석을 달 수 있으며 RTSP, RTMP, HLS와 같은 표준 라이브 스트리밍 프로토콜을 지원합니다. 전체 동영상에서, 세그먼트, 장면, 프레임별로 문맥 정보가 제공됩니다.
Video Intelligence API를 사용하면 실시간 미디어의 실시간 스트리밍 분석이 가능합니다. 선행 학습된 머신러닝 모델은 저장된 동영상과 실시간 스트리밍 동영상에서 방대한 양의 객체, 장소, 동작을 자동으로 인식합니다. REST API를 사용하면 사용자가 Cloud Storage에 저장되었거나 라이브 스트리밍된 동영상에 주석을 달 수 있으며 RTSP, RTMP, HLS와 같은 표준 라이브 스트리밍 프로토콜을 지원합니다. 전체 동영상에서, 세그먼트, 장면, 프레임별로 문맥 정보가 제공됩니다.