0

Google TV가 기본 Youtube 앱과 어떻게 짝을 이루는 지 누군가가 알려줄 수 있기를 바랍니다. 관심있는 부분은 "첫 번째 화면"GoogleTV/SmartTV 기능입니다.Youtube 첫 화면 앱 페어링

"두 번째 화면"앱은 페어링 서비스 (Google TV Pairing Protocol)와 함께 작동하는 Anymote 서비스 (Anymote Protocol)를 사용해야하지만 기본 Youtube에서 어떤 프로토콜이 사용되는지는 분명하지 않습니다. 앱 자체 : 다이얼 또는 Google TV 페어링?

간단히 말해 GoogleTV Youtube 앱이나 스마트 TV의 스토어에있는 Youtube 앱과 같은 기본 YouTube 애플리케이션 (Android 및 iOS)과 페어링 할 수있는 자바 스크립트로 된 첫 번째 스크린 애플리케이션을 개발하고 싶습니다. . 그러나 개발 측면에서 관련 문서를 찾을 수는 없습니다. 실제로 모바일 장치에서 두 번째 화면 앱을 개발하는 데 사용할 수있는 설명서가 있지만 첫 번째 화면 앱을 개발할 수있는 설명서는 없습니다.

미리 도움 주셔서 감사합니다.

답변

0

나는 Google TV/YouTube와의 상호 작용이 DIAL 또는 적어도 초기 버전 (Chromecast를 개발 한 시범 운영 이었음)을 사용한다고 생각합니다.

그러나 DIAL 프로토콜 (및 유사한 프로토콜)의 주요 아키텍처 기능 중 하나는 두 번째 화면 앱이 제어를 수행하는 앱이라는 것입니다. 따라서 원하는 첫 번째 스크린 앱 (Chromecast 리시버 앱, 스마트 TV 앱, Roku 채널 등)을 개발할 수는 있지만, 제어 할 수 없기 때문에 휴대 전화의 기본 YouTube 앱과 페어링 할 수는 없습니다. 소스 - 두 번째 화면 앱은 첫 번째 화면 앱과 관련된 일종의 명령 또는 호출을 사용하여 시작합니다 (예 : Chromecast에서 앱 ID를 요청).

그래서 본질적으로 A)는 찾고 있던 실제 앱에 도착하기 전에 통화를 차단하고 B) 앱이 찾고있는 앱이라고 생각하도록 속여 야합니다. 나는 현재의 장치 나 스마트 TV가 당신이 할 수있는 앱을 작성할 수있을만큼 충분히 개방적이라고 생각하지 않으며, YouTube는 네이티브 앱이 첫 번째 스크린 앱을 통해 플레이 할 수 있도록하는 데 많은 가치가 있음을 모릅니다. 그들 자신의 대신에.

그러나 YouTube 콘텐츠를 활용하는 사용자 정의 앱을 쉽게 개발할 수 있습니다. API를 사용하여 검색 등의 작업을하는 모바일 앱을 개발 한 다음 플레이어를 사용하는 맞춤형 1st 스크린 앱과 대화합니다. 재생을위한 API.