MRSS 발전기
제한 사항
콘텐츠의 보안을 위해 브라이트코브 API에서 반환한 비디오 및 에셋에 대한 URL에서명됩니다 . 즉, 짧은 시간 동안만 좋은 토큰을 포함한다는 의미입니다. 보통 몇 시간이지만 계정 구성에 따라 다를 수 있습니다. 즉, 이 도구에서 생성된 MRSS 코드의 URL은 일정 기간 동안만 좋을 것입니다.
다음 두 가지 방법 중 하나로이 문제를 처리 할 수 있습니다.
- 브라이트코브 지원 부서에 계정의 미디어 URL에 연결된 토큰에 대한 “생방송 시간”을 늘리라고 요청할 수 있습니다. 값은 최대 1년까지 모든 기간으로 설정할 수 있습니다. 그러나 계정 수준 설정이므로 변경 내용이 모든 동영상에 적용된다는 점에 유의하십시오.
- 또는 이 앱의 고유 버전을 만들고 토큰 수명 내에 정기적으로 새로운 버전의 MRSS 피드를 만들도록 할 수 있습니다.
대체 샘플
다음을 사용하여 MRSS 피드를 생성하는 몇 가지 추가 샘플이 있습니다. CMS API프록시 앱을 통해 :
또한 브라이트코브 고객이 PHP로만 만든대체 샘플에관심이 있을 수도 있습니다.
Playback API를 사용하는 유일한 이점은CMS API앱이 전적으로 클라이언트 측이므로 액세스 토큰을 얻는 데 서버 측 프록시가 필요하지 않습니다.
인증
요청은 다음 세 가지 방법 중 하나로 전달될 수 있는 정책 키에 의해 인증됩니다.
Accept
헤더에 대한 인수에서:Accept: application/json;pk={policy_key}
브라우저 기반 클라이언트에 권장되는 방법입니다. 브라우저 CORS “사전 비행”검사의 일부로 추가 요청없이 먼저 요청을 진행할 수 있기 때문입니다. 이렇게 하면 브라우저 요청이 처음 이루어질 때 대기 시간이 절약됩니다.
- realm 키워드를 사용하는
Authorization
헤더에서BCOV-Policy
:Authorization: BCOV-Policy {policy_key}
BCOV-Policy
헤더에서:BCOV-Policy: {policy_key}
정책 키 가져오기
이 앱은검색 가능정책 키. Brightcove 플레이어에 자동으로 추가되는 기본 정책 키는 다음과 같습니다. 아니검색이 가능하므로 이러한 키 중 하나를 사용할 수 없습니다. 검색 가능한 정책 키를 생성 할 수있는 두 가지 방법이 있습니다.
- 정책 키빠른 시작을 사용하여 기본 정책 키를생성할 수 있습니다.
- 당신은에 요청할 수 있습니다정책 API
종속성
- VkBeautify (MRSS 피드에 대한 XML을 예쁘게 인쇄하기 위해)
작업 샘플
이GitHub 저장소에서이샘플과 관련된 모든 코드를 찾으십시오.
펜재생 API를 참조하십시오. MRSS 생성기게시자 : Brightcove Learning Services ( 뿡 빵뀨 ) 의 위에 CodePen .
코드펜 사용
위의 CodePen을 효과적으로 사용하기위한 몇 가지 팁은 다음과 같습니다.
- 결과버튼을 클릭하여 플레이어의 실제 표시를 토글합니다.
- HTML/CSS/JS버튼을 클릭하여 코드 유형 중 하나를 표시합니다.
- 오른쪽 상단모서리에있는 CodePen에서 편집을클릭하여이 CodePen을 자신의 계정으로 포크하십시오.
- 이GitHub 저장소에서이샘플과 관련된 모든 코드를 찾으십시오.