연결된 TV/ 셋톱 박스 앱

이 주제에서는 브라이트코브 네이티브 SDK와 연결된 TV에 대해 알아봅니다.

서문

커넥티드 TV는 사용 및 인기가 계속 증가하고 있습니다. 브라이트코브를 사용하면 고화질 콘텐츠로 대형 스크린 TV로 거실에서 시청자에게 다가갈 수 있습니다.

Native Player SDK는 사용자 지정 UI 컨트롤, 광고, DRM (콘텐츠 보호), 라이브 재생, 브라이트코브 분석 및 QoE 지표를 완벽하게 통합합니다. 이러한 기능에 대한 자세한 내용은 Brightcove 기본 SDK 기능문서.

브라이트코브를 사용하면 다음과 같은 플랫폼을 통해 매력적인 TV 앱을 제작할 수 있습니다.

tvOS용 네이티브 플레이어 SDK

tvOS용 브라이트코브 네이티브 플레이어 SDK를 사용하면 최신 세대의 Apple TV를 위한 매력적인 비디오 경험을 만들 수 있습니다. 네이티브 SDK를 사용하면 비디오 클라우드 라이브러리의 콘텐츠를 사용하여 Apple TV용 비디오 중심 앱을 만들 수 있으며 FairPlay 스트리밍 (FPS) 을 지원하여 프리미엄 콘텐츠를 안전하게 전달할 수 있습니다.

그만큼 tvOS 샘플 앱이 포함 된 기본 SSAI TV 앱에 대한 기초를 제공함으로써 시작할 수 있습니다.

 

Apple TV
그림 1: Apple TV
 

이 샘플 앱을 사용하면 비디오 콘텐츠에 광고를 삽입하는 서버 측 광고 스티칭을 포함시켜 재생을 위한 연속 스트림을 제공할 수 있습니다.

 
광고 애플 TV
그림 2: 광고 애플 TV
 

자세한 내용을 검색하는 개발자 인 경우 tvOS 용 Brightcove 네이티브 플레이어 SDK기술 문서.

Android 용 고유 플레이어 SDK

브라이트코브 기반 워크플로우를 활용하여 고객 도달 범위를 확장하십시오. Android용 브라이트코브 네이티브 플레이어 SDK를 사용하면 Android 기반 TV 및 Amazon의 Fire TV용 비디오 중심 앱을 만들 수 있습니다.

Android용 네이티브 SDK를 사용하면 비디오 클라우드 라이브러리의 고화질 콘텐츠를 활용할 수 있으며 Widevine Modular (와이드바인 모듈) 를 지원하여 프리미엄 콘텐츠를 안전하게 전달할 수 있습니다.

그만큼기본 Android 샘플 앱 TV 앱에 대한 기초를 제공함으로써 시작할 수 있습니다.

 

컨트롤 바가있는 기본 안드로이드 샘플 앱
그림 3: 컨트롤 바가있는 기본 안드로이드 샘플 앱

 

앱에 사용자 지정 컨트롤을 도입 할 준비가되면스타일이 지정된 제어 샘플 앱안내를 위해. 이 샘플에서는 설정 아이콘을 추가하여 캡션 표시를 제어하는 방법을 볼 수 있습니다.

 

설정 아이콘이 있는 스타일이 지정된 제어 샘플 앱
그림 4: 설정 아이콘이 있는 스타일이 지정된 제어 샘플 앱

 

자막을 켜면 동영상 하단 근처에 자막이 나타납니다. 여기서는 캡션 파일을 비디오와 연결했다고 가정합니다.

 

캡션이 표시된 스타일이 지정된 제어 샘플 앱
그림 5: 캡션이 표시된 스타일이 지정된 제어 샘플 앱

 

자세한 내용을 검색하는 개발자 인 경우 Android 용 Brightcove 기본 플레이어 SDK기술 문서.

나만의 플랫폼

자체 플랫폼에서 스마트 TV 앱을 개발하려면 Brightcove의 API를 사용하여 Video Cloud 라이브러리와 통합하십시오. 아래의 API는 브라이트코브 플레이어와 브라이트코브 네이티브 SDK에서 사용하는 API와 동일합니다.

재생 API

재생 API를 사용하여 Video Cloud 라이브러리에서 비디오 및 재생 목록 메타데이터를 검색할 수 있습니다. 이 요청은 현재 재생 URL도 반환합니다. 자세한 내용은 다음을 참조하십시오.

데이터 수집 API

데이터 수집 API를 사용하여 재생 지표를 브라이트코브 애널리틱스로 전송합니다. 이 작업은 브라이트코브 플레이어 또는 네이티브 SDK를 사용할 때 자동으로 수행됩니다. 자세한 내용은 다음을 참조하십시오.