javascript - 试图理解 Youtube Leanback 的实现

标签 javascript android youtube push-notification channel-api

在 youtube leanback 新应用程序中,我可以使用我的 Android 手机控制计算机上的全屏浏览器。 我想了解 - 它是如何工作的?

例如,当我按下“播放”时,电影开始播放。现在,当我按下播放键时,它可能会向 youtube 服务器发送“HTTP Post”; youtube服务器如何将“播放”请求推送到浏览器? 推送通知?可能不会,因为它不是可靠的服务 也许这个应用程序是用 GAE Channel-API 编写的,然后我的浏览器和服务器之间有一个持续的通信......

有什么线索吗?

最佳答案

我很确定他们现在使用 Channel-API。可能与通过 Google App Engine 平台向公众开放的方式不同,但由于 youtube 与 Google 相关,我认为这就是它的做法。

关于javascript - 试图理解 Youtube Leanback 的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5221023/

相关文章:

javascript - ES6 与 React,无法 setState - 'Cannot read property ' setState' of undefined'?

javascript - 如何解决 Object.defineProperty 的可配置问题?

java - 如何将 Eclipse 工作区分离为 android 和普通 Java

google-apps-script - YouTubeAnalytics.Reports.query:对关联 channel 的身份验证

youtube - 上传新的 YouTube 视频时,是否可以使用 YouTube API 自动创建评论?

javascript - polymer 铁列表迭代,但不打印

javascript - 使用 JavaScript 实现文本动画

java - 在 Android 设备上使用 HTTP Post 将数据放在 google app engine blobstore

android - NVIDIA K1 Shield 平板电脑的 OpenCL 库是哪个?

ruby - 如何更改此正则表达式以从未指定 v 参数的 Youtube URL 获取 Youtube 视频 ID?