지원 고객 지원 문의 | 시스템 상태 시스템 상태
페이지 내용

    MRSS 발전기

    이 샘플에서는 Playback API를 사용하여 MRSS 피드를 생성하는 방법을 알아 봅니다. MRSS 사양 .

    제한 사항

    콘텐츠의 보안을 위해 브라이트코브 API에서 반환한 비디오 및 에셋에 대한 URL에서명됩니다 . 즉, 짧은 시간 동안만 좋은 토큰을 포함한다는 의미입니다. 보통 몇 시간이지만 계정 구성에 따라 다를 수 있습니다. 즉, 이 도구에서 생성된 MRSS 코드의 URL은 일정 기간 동안만 좋을 것입니다.

    다음 두 가지 방법 중 하나로이 문제를 처리 할 수 있습니다.

    • 브라이트코브 지원 부서에 계정의 미디어 URL에 연결된 토큰에 대한 “생방송 시간”을 늘리라고 요청할 수 있습니다. 값은 최대 1년까지 모든 기간으로 설정할 수 있습니다. 그러나 계정 수준 설정이므로 변경 내용이 모든 동영상에 적용된다는 점에 유의하십시오.
    • 또는 이 앱의 고유 버전을 만들고 토큰 수명 내에 정기적으로 새로운 버전의 MRSS 피드를 만들도록 할 수 있습니다.

    대체 샘플

    다음을 사용하여 MRSS 피드를 생성하는 몇 가지 추가 샘플이 있습니다. CMS API프록시 앱을 통해 :

    또한 브라이트코브 고객이 PHP로만 만든대체 샘플에관심이 있을 수도 있습니다.

    Playback API를 사용하는 유일한 이점은CMS API앱이 전적으로 클라이언트 측이므로 액세스 토큰을 얻는 데 서버 측 프록시가 필요하지 않습니다.

    인증

    요청은 다음 세 가지 방법 중 하나로 전달될 수 있는 정책 키에 의해 인증됩니다.

    1. Accept헤더에 대한 인수에서:
          Accept: application/json;pk={policy_key}

      브라우저 기반 클라이언트에 권장되는 방법입니다. 브라우저 CORS “사전 비행”검사의 일부로 추가 요청없이 먼저 요청을 진행할 수 있기 때문입니다. 이렇게 하면 브라우저 요청이 처음 이루어질 때 대기 시간이 절약됩니다.

    2. realm 키워드를 사용하는Authorization헤더에서BCOV-Policy :
          Authorization: BCOV-Policy {policy_key}
    3. BCOV-Policy헤더에서:
          BCOV-Policy: {policy_key}

    정책 키 가져오기

    이 앱은검색 가능정책 키. Brightcove 플레이어에 자동으로 추가되는 기본 정책 키는 다음과 같습니다. 아니검색이 가능하므로 이러한 키 중 하나를 사용할 수 없습니다. 검색 가능한 정책 키를 생성 할 수있는 두 가지 방법이 있습니다.

    1. 정책 키빠른 시작을 사용하여 기본 정책 키를생성할 수 있습니다.
    2. 당신은에 요청할 수 있습니다정책 API

    종속성

    • VkBeautify (MRSS 피드에 대한 XML을 예쁘게 인쇄하기 위해)

    작업 샘플

    GitHub 저장소에서이샘플과 관련된 모든 코드를 찾으십시오.

    재생 API를 참조하십시오. MRSS 생성기게시자 : Brightcove Learning Services ( 뿡 빵뀨 ) 의 위에 CodePen .

    코드펜 사용

    위의 CodePen을 효과적으로 사용하기위한 몇 가지 팁은 다음과 같습니다.

    • 결과버튼을 클릭하여 플레이어의 실제 표시를 토글합니다.
    • HTML/CSS/JS버튼을 클릭하여 코드 유형 중 하나를 표시합니다.
    • 오른쪽 상단모서리에있는 CodePen에서 편집을클릭하여이 CodePen을 자신의 계정으로 포크하십시오.
    • GitHub 저장소에서이샘플과 관련된 모든 코드를 찾으십시오.