백로트CMS API어댑터는 Video Cloud API로 전환하는 동안 통합 및 앱의 작동을 유지할 수 있도록 선택한 작업 세트를 지원합니다. Backlot API 비디오 클라우드 플랫폼 API에 대한 자세한 내용은브라이트코브 API 시작하기를참조하십시오.
요구 사항
광고 세트 엔드포인트
Video Cloud에는ad_set
이지만 동영상과 관련된 광고 세트 데이터는cue_points
, 그리고ad_set_id
광고 세트와 연결된 동영상을 식별 할 수 있도록 해당 이름의 맞춤 입력란에 저장됩니다.
비디오 클라우드로 마이그레이션 참조: 광고 세트 - 광고 세트 데이터가 서로 다른 광고 소스의 큐포인트에 매핑되는 방법에 대한 자세한 내용은
아래 표에는 지원되는Backlot APIad_sets
작업이 나와 있습니다.
백로트 API 엔드포인트 | 방법 | 지원 | 참고 |
---|---|---|---|
v2/ad_sets |
GET |
|
|
POST |
|
||
v2/ad_sets/{set_id} |
GET |
|
|
PATCH |
|
||
DELETE |
|
||
v2/ad_sets/{set_id}ads |
POST |
|
|
DELETE |
|
자산 엔드포인트
아래 표에는 지원되는Backlot APIasset
작업이 나와 있습니다.
SQL 문을 사용하여 자산 작업의 필터링을 제공하는Query API는부분적으로만 지원됩니다. where
및orderby
쿼리는 지원되지않습니다 . limit
쿼리가 작동해야 합니다.
백로트 API 엔드포인트 | 방법 | 지원 | 참고 |
---|---|---|---|
/v2/assets |
GET |
|
|
POST |
|
||
/v2/assets/{asset_id} |
GET |
|
|
POST |
|
||
PATCH |
|
||
DELETE |
비디오가 재생목록에 속해 있는 경우 Video Cloud는 동영상을 삭제할 수 없습니다. | ||
/v2/assets/{asset_id}/ad_set |
GET |
|
|
/v2/assets/{asset_id}/closed_captions |
GET |
|
|
PUT |
|
||
DELETE |
|||
/v2/assets/{asset_id}/drm_attributes/{drm_type} |
GET |
|
|
PATCH |
|
||
/v2/assets/{asset_id}/generated_preview_images |
GET |
|
|
/v2/assets/{asset_id}/labels |
GET |
|
|
POST |
|
||
/v2/assets/{asset_id}/labels/{label_id} |
PUT |
|
|
DELETE |
|
||
/v2/assets/{asset_id}/metadata |
GET |
|
|
PUT |
|
||
PATCH |
|
||
DELETE |
|
||
/v2/assets/{asset_id}/movie_urls |
GET |
|
|
POST |
|
||
/v2/assets/{asset_id}/movie_urls/{type} |
DELETE |
|
|
/v2/assets/{asset_id}/player |
GET |
|
|
/v2/assets/{asset_id}/player/{player_id} |
GET |
|
|
/v2/assets/{asset_id}/preview_image_urls |
GET |
|
|
POST |
|
||
PUT |
|
||
DELETE |
|
||
/v2/assets/{asset_id}/preview_image_files/{image_id} |
DELETE |
|
|
/v2/assets/{asset_id}/preview_image_files |
GET |
|
|
POST |
|
||
PUT |
|
||
DELETE |
|
||
/v2/assets/{asset_id}/primary_preview_image |
GET |
|
|
/v2/assets/{asset_id}/primary_preview_image |
PUT |
|
|
/v2/assets/{asset_id}/publishing_rule |
GET |
|
|
/v2/assets/{asset_id}/publishing_rule/{rule_id} |
PUT |
|
|
/v2/assets/{asset_id}/source_file_info |
GET |
||
/v2/assets/{asset_id}/streams |
GET |
|
|
/v2/assets/{asset_id}/uploading_urls |
GET |
|
|
/v2/assets/{asset_id}/upload_status |
PUT |
|
|
/v2/assets/{asset_id}/youtube |
GET |
|
|
PUT |
|
||
PATCH |
|
||
/v2/assets/{asset_id}/lineup |
GET |
||
PUT |
|||
/v2/assets/lineup/{asset_id} |
PUT |
||
DELETE |
|||
/v2/assets/{asset_id}/closed_captions |
GET |
|
|
PUT |
|
||
DELETE |
|
DRM 정책
DRM 정책 끝점은 지원되지않습니다 .
자산 끝점 삭제
삭제된 자산 끝점은 지원되지않습니다 .
끝점에 레이블 지정
라벨은 비디오 클라우드로 마이그레이션됩니다tags
. 레이블과 달리 태그는 개별 비디오에 설정됩니다. 계정 수준의 “태그 세트”가 없으며 태그는 계층적이지 않습니다. 라벨 계층은 다음과 같이 Video Cloud 태그에 보존됩니다.
이러한 차이점 외에도 태그는 레이블의 여러 가지 방법으로 사용할 수 있습니다. 예를 들면 다음과 같습니다.
- 일부, 전체 또는 태그 집합이 없는 동영상 검색
- 런타임에“스마트”재생 목록에대한 비디오 선택
아래 표에는 지원되는Backlot APIlabels
엔드포인트가 나와 있습니다.
백로트 API 엔드포인트 | 방법 | 지원 | 참고 |
---|---|---|---|
/v2/labels |
GET |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
|
/v2/labels |
POST |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
|
/v2/labels/by_full_path/{paths} |
GET |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
|
/v2/labels/by_full_path/{paths} |
POST |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
|
/v2/labels/{label_id} |
GET |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
|
/v2/labels/{label_id} |
PATCH |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
|
/v2/labels/{label_id} |
DELETE |
라벨은 비디오 클라우드와 같이tags 표시됩니다. 재생 목록에서 참조하는 레이블은 삭제되지 않습니다. |
|
/v2/labels/{label_id}/children |
GET |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
|
/v2/labels/{label_id}/assets |
GET |
라벨은 비디오 클라우드와 같이tags 나타납니다. |
패키지 엔드포인트
패키지 끝점은 지원되지않습니다 .
플레이어 엔드포인트
아래 표에는 지원되는Backlot APIplayers
작업이 나와 있습니다.
백로트 API 엔드포인트 | 방법 | 지원 | 참고 |
---|---|---|---|
/v2/players |
GET |
||
POST |
|||
/v2/players/{player_id} |
GET |
||
PATCH |
|||
DELETE |
|||
/v2/players/{player_id}/metadata |
GET |
||
PATCH |
|||
PUT |
|||
DELETE |
|||
/v2/players/{player_id}/scrubber_image |
PUT |
||
/v2/players/{player_id}/watermark |
PUT |
||
/v2/players/{player_id}/third_party_modules/{module_id} |
GET |
||
PUT |
|||
PATCH |
|||
DELETE |
재생 목록 끝점
아래 표에는 지원되는Backlot APIplaylists
작업이 나와 있습니다. 또한재생 목록 필드를참조하여 Ooyala와 Video Cloud 재생 목록의 차이점을 더 잘 이해할 수 있습니다.
백로트 API 엔드포인트 | 방법 | 지원 | 참고 |
---|---|---|---|
/v2/playlists |
GET |
||
POST |
|||
/v2/playlists/{playlist_id} |
GET |
||
PUT |
|||
PATCH |
|||
DELETE |
처리 프로파일 끝점
아래 표는Backlot APIplaylists
작업은아니지원됩니다. 또한보십시오 Ingest Profiles API수집 프로필 관리 Video Cloud 수집 프로필의 작동 방식을 더 잘 이해하려면 계정이 Dynamic Delivery 계정이므로 레거시 수집 시스템에 대한 문서에주의를 기울일 필요가 없습니다.
공급자 수준 DRM 정책 끝점
공급자 수준 DRM 정책 끝점은 지원되지않습니다 .
제공자 엔드포인트
공급자 끝점은 지원되지않습니다 .
게시 규칙 끝점
게시 규칙을 통해 구현된 재생 제한은 Video Cloud의 개별 에셋에 적용됩니다. 도메인 제한은 마이그레이션되지 않습니다. Video Cloud에서는 비디오가 아닌 플레이어에서 설정되기 때문입니다.
- 비디오 에셋
-
- 지리적 제한
- 스케줄링 (시작 및 종료 일자-시간)
Ooyala 게시 규칙 지리적 제한 및 일정과 관련된 속성은 게시 규칙과 연결된 비디오에 적용되며, id
는 이름과 함께 사용자 지정 필드에 저장됩니다publishing_rule_id
. Backlot API게시 규칙 작업은 게시 규칙과 연결된 모든 비디오에서 작동하지만 일정 또는 지리적 제한만 반환됩니다.
백로트 API 엔드포인트 | 방법 | 지원 | 참고 |
---|---|---|---|
/v2/processing_profiles |
GET |
||
/v2/processing_profiles/{profile_id} |
GET |
리셀러 엔드포인트
리셀러 엔드포인트는 지원되지않습니다 .
통계 엔드포인트
통계 끝점은 지원되지않습니다 .
신디케이션 엔드포인트
신디케이션 엔드포인트는 지원되지않습니다 . 하지만 브라이트코브 글로벌 서비스는 Ooyala 서비스와 일치하는 신디케이션 서비스를 구축할 수 있습니다. 자세한 내용은 계정 관리자에게 문의하십시오.
타사 모듈 엔드포인트
통계 끝점은 지원되지않습니다 .