- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望有人能告诉我 GoogleTV 如何与本地 Youtube 应用配对。
我感兴趣的是“第一屏”GoogleTV/SmartTV 功能。
据我目前所知,“第二屏”应用程序需要使用与配对服务(来自 Anymote Protocol
)一起工作的 Anymote 服务(Google TV Pairing Protocol
),但尚不清楚原生 Youtube 使用哪种协议(protocol)应用程序本身:拨号或谷歌电视配对?
简而言之,我想开发一个首屏应用程序(在 JavaScript 中),它可以与本地 youtube 应用程序(Android 和 iOS)配对,如 GoogleTV Youtube 应用程序或智能电视上商店的任何 Youtube 应用程序。但是我找不到任何与开发相关的文档。事实上,有一个文档可用于开发第二屏应用程序(在移动设备上),但没有任何文档可用于开发这样的第一屏应用程序。
在此先感谢您的帮助 !
最佳答案
我确实相信 GoogleTV/YouTube 交互使用的是 DIAL,或者至少是它的早期版本(它是导致 Chromecast 开发的一种试运行)。
然而,DIAL 协议(protocol)(和类似协议(protocol))的主要架构特征之一是第二屏幕应用程序是进行控制的应用程序;因此,虽然您可以开发任何您想要的第一屏应用程序(Chromecast 接收器应用程序、智能电视应用程序、Roku channel 等),但您无法与手机上的原生 YouTube 应用程序配对,因为您无法控制它来源——第二个屏幕应用程序将使用某种命令或特定于它设计的第一个屏幕应用程序的调用来启动启动(例如,在 Chromecast 上它请求一个应用程序 ID)。
因此,本质上,您必须 A)在调用到达它正在寻找的实际应用程序之前拦截调用,并且 B)欺骗它认为您的应用程序就是它正在寻找的应用程序。我认为当前的任何设备或智能电视都不够开放,无法让你编写一个可以做到这一点的应用程序,而且我不知道 YouTube 会看到允许他们的原生应用程序通过你的第一屏应用程序播放有多大值(value)而不是自己的。
但是,您可以轻松地在双方开发利用 YouTube 内容的自定义应用程序……使用 API 进行发现等的移动应用程序,然后与您的自定义第一个屏幕应用程序进行对话,该应用程序也使用播放器 API 进行播放。
关于javascript - 配对 Youtube 首屏应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26124567/
如何从 Android-Native-Screen 打开 flutter 屏幕? 我开了一个 Android-Native-Screen 从现有我们 flutter 项目 . 所以,在 Android
有人知道如何使用 java 和 google chrome 最大化 selenium webdriver 窗口吗? 我已经尝试过一些命令,例如maximize () window (),但没有成功。
Redmi A65 智能电视今天正式开卖,4K 超高清大屏 + 立体声扬声器,到手价 2599 元。 IT之家了解到,Redmi A65 智能电视搭载了一块 65 英寸 4K 屏,支持 HDR
9 月 26 日消息小米电视大师「至尊纪念版」将在 9 月 29 日发布,根据今天小米集团大家电部总经理李肖爽放出的海报显示,小米电视大师至尊版有两款。 小米电视大师「至尊纪念版」是小米首款
华为手环 6 今日在海外正式发布,英文名 Band 6。这款产品是华为手环 4 的升级版,屏幕尺寸由 0.96 英寸升级为 1.47 英寸 AMOLED 屏,分辨率 194 x 368。该手环外形类
我是一名优秀的程序员,十分优秀!