연락처 지원 | 시스템 상태
페이지 내용

    네이티브 SDK와 함께 재생 권한 사용

    이 주제에서는 Brightcove Native SDK와 함께 Brightcove의 재생 권한을 사용하는 방법을 배우게 됩니다.

    소개

    기본적으로 기본 SDK는 Brightcove Playback API와 통신하여 비디오 및 재생 목록 콘텐츠를 검색합니다. 재생 권한 및 제한을 관리하는 새로운 시스템이 Playback API 앞에 있으며 DRM 라이선스를 사용하여 재생 권한을 제공합니다.

    이 기능에 익숙하지 않은 경우 다음을 참조하십시오. 개요: 재생 권한 관리 서비스문서.

    재생 권한을 사용하여 요청하기:

    안드로이드 구현

    재생 권한 및 제한 사항을 확인하는 Playback API 요청을 하려면 다음 단계를 따르세요.

    1. 시작기본 샘플 앱 .

    2. 기본적으로 Android용 네이티브 SDK는 정책 키가 있는 경우 Playback API에 요청합니다. 재생 권한을 활용하려면 요청과 함께 정책 키를 보내지 마십시오.

      인스턴스 생성com.brightcove.player.edge.Catalog , 정책 키를 제공하지 않고. 다음은 예입니다.

      Catalog catalog = new Catalog.Builder(eventEmitter, accountId).build();

      Brightcove 샘플 앱을 팔로우하는 경우 여기에 표시된 대로 계정 ID를 가져옵니다.

      getString(R.string.account)
      </br />
    3. 사용자 수준 제한의 경우 JWT 토큰을 생성하고 카탈로그 요청과 함께 전달해야 합니다.

      JWT 토큰을 생성하려면 다음 단계를 따르세요. 사용자 수준 제한 정의재생 권한 관리 서비스 구현 문서의 섹션.

      카탈로그 요청과 함께 토큰을 전달하려면 다음 단계를 따르세요. 안드로이드 구현네이티브 SDK 문서와 함께 재생 권한 부여 DRM 사용하기 섹션을 참조하세요.

    iOS 구현

    재생 권한 및 제한 사항을 확인하는 Playback API 요청을 하려면 다음 단계를 따르세요.

    1. 시작기본 샘플 앱 .

    2. 기본적으로 iOS용 네이티브 SDK는 정책 키가 있는 경우 Playback API에 요청합니다. 재생 권한을 활용하려면 요청과 함께 정책 키를 보내지 마십시오.

      인스턴스 생성BCOVPlaybackService , 정책 키를 다음으로 설정nil . 다음은 예입니다.

      let playbackService = BCOVPlaybackService(accountId: kViewControllerAccountID, policyKey: nil)
    3. 사용자 수준 제한의 경우 JWT 토큰을 생성하고 카탈로그 요청과 함께 전달해야 합니다.

      JWT 토큰을 생성하려면 다음 단계를 따르세요. 사용자 수준 제한 정의재생 권한 관리 서비스 구현 문서의 섹션.

      카탈로그 요청과 함께 토큰을 전달하려면 다음 단계를 따르세요. iOS 구현네이티브 SDK 문서와 함께 재생 권한 부여 DRM 사용하기 섹션을 참조하세요.


    페이지 마지막 업데이트 날짜16 Oct 2022