개요: 장치 간 재개

이 주제에서는 Brightcove의 XDR(Cross-Device Resume) 기능에 대해 알아봅니다.

개요

Brightcove의 XDR(Cross-Device Resume) 기능을 사용하면 시청자가 한 장치에서 비디오 시청을 시작하고 비디오를 일시 중지한 다음 나중에 동일하거나 다른 장치에서 계속 시청할 수 있습니다. 시청자가 재생을 재개하면 중단한 부분부터 계속 시청하게 됩니다. 이렇게 하면 콘텐츠를 원활하게 볼 수 있습니다.

XDR 서비스는 가장 최근의 재생 위치를 포함하여 시청 활동을 저장합니다. 이 정보는 모든 장치에서 재생을 재개하기 위해 검색됩니다.

브라이트코브의 XDR 기능:

  • 고객 웹 사이트 및 모바일 장치 앱과 통합
  • 데스크톱 및 모바일 장치에서 REST 기반 API 및 모국어 호출 사용
  • 비디오 클라우드 라이브러리에 저장된 콘텐츠와 연동합니다
  • 90일 동안 플레이 위치 정보 유지
  • GDPR 및 COPPA 규정 준수 충족

요구 사항

Cross-Device Resume을 사용하려면 다음이 필요합니다.

  • 디바이스 간 이력서를 지원하는 최신 버전의 브라이트코브 플레이어와 기본 SDK를 사용해야 합니다.
  • 재생 위치를 얻으려면 REST API 요청을하려면 서버 측 응용 프로그램이 필요합니다.

계정 설정

교차 장치 재개를 위해 계정을 활성화하려면 고객 성공 관리자에게 문의하십시오.

프로세스 흐름

이 기능을 사용하면 시청자가 한 기기에서 시청을 시작하고, 일시 정지하고, 다른 기기에서 계속 시청할 수 있습니다.

1 단계

시청자가 비디오를 시청할 때 플레이어는 시청하는 비디오의 재생 헤드 위치를 지속적으로 기록합니다. 이 정보는 XDR API에 저장됩니다.

재생 헤드 위치 기록
재생 헤드 위치 기록

2 단계

뷰어가 다른 장치에서 비디오를 다시 시청하면 XDR API에서 재생 헤드 위치가 검색됩니다. 시청자가 중단한 지점부터 재생이 다시 시작됩니다.

재생 다시 시작
재생 다시 시작

구현

교차 기기 재개를 구현하려면 다음 단계를 따르세요.

  1. 뷰어 데이터가 자동으로 Brightcove 분석으로 전송되더라도 앱에서 뷰어 식별자를 설정해야 합니다. 자세한 내용은 3단계의 링크된 문서를 참조하십시오.

    XDR API에 전송 및 저장된 정보는 다음과 같습니다.

    • account_id - 비디오 클라우드 계정 ID
    • viewer_id - 플레이헤드가 저장되고 있는 시청자 ID
    • video_id - 시청자가 시청한 동영상의 비디오 클라우드 ID
    • playhead_seconds - 현재 플레이헤드 위치 (초 단위)

  2. XDR API에 요청하여 뷰어의 재생 위치를 가져옵니다. 재생 위치에 대한 REST API 요청을 수행하려면 서버 측 애플리케이션이 필요합니다.

    XDR API에 대한 요청은 재생 위치를 초 단위로 반환합니다.

    자세한 내용은 다음을 참조하십시오.

  3. 응용 프로그램에서 재생을 다시 시작합니다. 자세한 내용은 다음을 참조하십시오.

자주하는 질문

다음은 장치 간 이력서와 관련하여 자주 묻는 질문입니다.

30초 지연 시간이 일정합니까?

최대 30대이지만 일반적으로 더 적습니다.

그 전에 장치를 전환하면 마지막으로 알려진 위치(10초 앞당겨짐)를 얻게 됩니다.

재생 헤드 변경은 참여 비콘 빈도를 기준으로 10초마다 이루어집니다. 다른 이벤트를 기준으로 기록되지 않으므로 재생/일시 정지가 저장된 위치에 영향을 미치지 않습니다.


90일 보존 기간을 무시할 수 있습니까?

아니요.


백엔드 서비스가 필요한 이유는 무엇입니까?

XDR 서비스는 플레이어 참여 비콘에서 위치 및 사용자 ID를 추출하고 Oauth API를 통해 사용할 수 있도록 합니다.


Roku 및 스마트 TV와 같은 비브라이트코브 플레이어 장치에 XDR을 구현하려면 어떻게 해야 합니까?

사용하여데이터 수집 API , 당신은 구현해야video_engagement비콘, 포함 확인user=X매개변수.

브라이트코브는 인게이지먼트range파라미터로부터 플레이헤드 시간을 자동으로 분석합니다.