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

    MRSS 생성기

    이 샘플에서는이 예제를 사용하는 방법을 Playback API 에 기반한 MRSS 피드를 생성한다. MRSS 사양.

    제한 사항

    콘텐츠 보안을 위해 Brightcove API에서 반환 한 비디오 및 자산의 URL은 서명즉 짧은 시간 동안 만 사용할 수있는 토큰을 포함한다는 의미입니다. 일반적으로 몇 시간이지만 계정 구성에 따라 달라질 수 있습니다. 즉,이 도구로 생성 된 MRSS 코드의 URL은 일정 기간 동안 만 유효합니다.

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

    • Brightcove 지원 센터에 계정의 미디어 URL에 연결된 토큰의 "사용 시간"을 늘리도록 요청할 수 있습니다. 값은 최대 XNUMX 년까지 설정할 수 있습니다. 그러나 이는 계정 수준 설정이며 모든 비디오에 변경 사항이 적용됩니다.
    • 또는이 앱을 나만의 버전으로 만들고 토큰의 수명 내내 정기적으로 MRSS 피드의 새로운 버전을 만들 수 있습니다.

    대체 샘플

    Google은 MRSS 피드 생성에 대한 몇 가지 추가 샘플을 제공합니다. CMS API 프록시 앱을 통해 :

    당신은 또한에 관심이있을 수 있습니다 대체 샘플 Brightcove 고객이 PHP만으로 만들었습니다.

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

    인증

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

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

      이것은 브라우저 기반 클라이언트에 권장되는 방법입니다. 브라우저 CORS의 "비행 전"검사의 일환으로 추가 요청없이 먼저 요청을 진행할 수 있기 때문입니다. 이렇게하면 브라우저 요청이 처음으로 생성 될 때 대기 시간이 절약됩니다.

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

    정책 키 얻기

    이 앱에는 검색 가능 정책 키. 기본 정책 키가 추가됨 Brightcove Player자동으로 지원 검색이 가능하므로이 키들 중 하나를 사용할 수 없습니다. 검색 가능 정책 키를 생성하는 방법에는 두 가지가 있습니다.

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

    종속성

    • vkBeautify (MRSS 피드에 대한 XML을 예쁜 것으로 인쇄하려면)

    작업 샘플

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

    펜보기 Playback API: MRSS 생성기 Brightcove 학습 서비스 제공 (@rcrooks1969)에 코드 펜.

    CodePen 사용

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

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

    31 년 2020 월 XNUMX 일에 마지막으로 업데이트 된 페이지