재생 목록에서 JSON/MRSS 피드
서문
다음은 재생 목록 API를 사용하여 Video Cloud 재생 목록의 데이터를 가져와 신디케이션 파트너에게 전달할 수 있는 JSON 또는 MRSS 데이터로 제공하는 간단한 예입니다.
제한 사항
콘텐츠의 보안을 위해 브라이트코브 API에서 반환한 비디오 및 에셋에 대한 URL에서명됩니다 . 즉, 짧은 시간 동안만 좋은 토큰을 포함한다는 의미입니다. 보통 몇 시간이지만 계정 구성에 따라 다를 수 있습니다. 즉, 이 도구에서 생성된 MRSS 코드의 URL은 일정 기간 동안만 좋을 것입니다.
다음 두 가지 방법 중 하나로이 문제를 처리 할 수 있습니다.
- 브라이트코브 지원 부서에 계정의 미디어 URL에 연결된 토큰에 대한 “생방송 시간”을 늘리라고 요청할 수 있습니다. 값은 최대 1년까지 모든 기간으로 설정할 수 있습니다. 그러나 계정 수준 설정이므로 변경 내용이 모든 동영상에 적용된다는 점에 유의하십시오.
- 또는 이 앱의 고유 버전을 만들고 토큰 수명 내에 정기적으로 새로운 버전의 MRSS 피드를 만들도록 할 수 있습니다.
요구 사항
이것을 직접 구축하려면 두 가지가 필요합니다.
- Studio에서얻을 수 있는 비디오 클라우드 재생 목록 ID
- 계정에 있는 모든브라이트코브 플레이어또는 정책API에서 얻을 수 있는 Video Cloud 계정에 대한 정책키
선택 사항
기능적인 이유로이 작업을 수행 할 필요는 없지만 MRSS 코드를 예쁘게 만들고 읽기 쉽도록VKBeautify JavaScript 라이브러리가 포함되어 있습니다.
나머지는 HTML과 자바 스크립트의 약간입니다. 아래의방법섹션에서 자세히 설명합니다.
이송 발생기
이GitHub 저장소에서이샘플과 관련된 모든 코드를 찾으십시오.
펜재생 API를 참조하십시오. 재생 목록의 MRSS게시자 : Brightcove Learning Services ( 뿡 빵뀨 ) 의 위에 CodePen .