Youtube首屏应用程序配对
Pairing Youtube first screen apps
我希望有人能启发我GoogleTV如何与本地Youtube应用程序配对。我感兴趣的是GoogleTV/SmartTV的"第一屏"功能。
据我所知,"第二屏幕"应用程序需要使用Anymote服务(Anymote Protocol
),该服务与配对服务(来自Google TV Pairing Protocol
)协同工作,但尚不清楚原生Youtube应用程序本身使用的是哪种协议:DIAL还是谷歌电视配对?
简言之,我想开发一个第一个屏幕应用程序(JavaScript),它可以与本地youtube应用程序(Android和iOS)配对,比如GoogleTV youtube应用程序或智能电视上商店的任何youtube应用。但我找不到任何相关的开发文档。事实上,有一份文档可用于开发第二屏幕应用程序(在移动设备上),但没有任何文档用于开发这样的第一屏幕应用程序。
提前感谢您的帮助!
我确实相信谷歌电视/YouTube的互动使用的是DIAL,或者至少是它的早期版本(这是导致Chromecast开发的某种试运行)。
然而,DIAL协议(以及类似协议)的主要架构特征之一是,第二屏幕应用程序是进行控制的应用程序;因此,虽然你可以开发任何你想要的第一屏幕应用程序(Chromecast接收器应用程序、智能电视应用程序、Roku频道等),你无法在手机上与原生YouTube应用程序配对,因为你无法控制该来源——第二屏幕应用程序会通过某种特定于它设计的第一屏幕应用程序的命令或调用来启动(例如,在Chromecast上,它请求应用程序ID)。
因此,从本质上讲,你必须A)在呼叫到达它正在寻找的实际应用程序之前拦截它,B)欺骗它,让它认为你的应用程序就是它正在寻找。我不认为目前的任何设备或智能电视都足够开放,可以让你编写一个可以做到这一点的应用程序,我也不知道YouTube允许他们的原生应用程序通过你的第一屏应用程序而不是自己的应用程序播放会有多大价值。
然而,你可以很容易地在双方开发利用YouTube内容的自定义应用程序。。。使用API进行发现等的移动应用程序,然后与同样使用播放器API进行播放的自定义第一屏幕应用程序对话。
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Emberjs应用程序加载在除Index之外的所有路由上
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 使用javascript将视频从我的android应用程序上传到youtube
- 如何重定向到我的html网站youtube嵌入视频打开在youtube应用程序
- iOS应用程序在Apple-TV上播放youtube视频
- 如何定位“隐藏”的 iframe?(应用程序:链接到嵌入“隐藏的海报图像”嵌入的 Youtube 视频的起始位置)
- 不能在 AngularJs 混合应用程序上的 youtube api v3 的发布请求中使用访问令牌
- 为什么YouTube-dl下载链接来自YouTube在meteorjs应用程序中
- rails应用程序不会在youtube链接中添加“;嵌入”;
- 在线youtube视频没有'不能在iOS上的cordova应用程序中工作
- 如何在windows8商店应用程序(javascript)中播放youtube视频
- Youtube首屏应用程序配对
- 无法通过REST和AngularJS通过java web应用程序在youtube服务器上上传视频
- 如何在整个Angular应用程序中获得对Youtube Iframe API播放器的参考
- 强制Youtube链接打开在Android/iOS应用程序
- Youtube内部的webview在android应用程序
- Facebook iframe应用程序YouTube嵌入错误不安全的javascript
- 使用Javascript/jQuery在silverlight应用程序中显示youtube视频
- 强制在应用程序中打开youtube链接,而不是Safari iOS