Chrome Mobile上的Google Cast功能

时间:2013-07-29 16:00:05

标签: google-chrome google-chrome-extension google-cast

目标是从Chrome mobile开始投放内容(视频或其他内容)。就像在youtube或netflix视频的标准Chrome上一样,通过专用扩展程序。我不是在谈论在电视上显示移动标签的内容,而只是在大屏幕上发布云端或局域网视频。

我知道Chrome手机上还没有扩展功能(但是)我只是想知道是否有任何计划可以在Chrome Mobile中实现这一功能(包含或不包含扩展程序)。

能够编写可以在大屏幕上发布视频的webapp会很酷。可以在智能手机,平板电脑或台式计算机上使用相同的webapp。

更新 我认为为Google Cast设备发现编写一个简单的独立js库可能很容易。这也可用于控制webapp中的云/ LAN文件的播放。

通过查看Chrome扩展程序代码,看起来Google Cast设备的发现是通过chrome.dial。* API完成的。此API尚未公开。扩展程序要求以下权限:

  "permissions": [
    "tabs",
    "tabCapture",
    "dial",
    "storage",
    "networkingPrivate",
    "https://*/*",
    "http://*/*"
  ],

此时,可能没有希望编写一个独立的js库来通过chrome.dial进行设备发现。*因为它的访问仅限于要求特定权限的扩展。

结论:要利用chrome.dial。* API,需要扩展名。并且Chrome Mobile中没有公开扩展计划。

有趣的链接:

http://www.dial-multiscreen.org/dial-protocol-specification

http://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol

1 个答案:

答案 0 :(得分:1)

有点不清楚你在问什么,但似乎你在询问是否有希望在移动版Chrome上获得原生扩展。

来自https://developers.google.com/chrome/mobile/docs/faq

  

Chrome for Android是否支持应用和扩展程序?
Chrome for Android目前不支持Chrome应用和扩展程序。我们目前没有计划宣布。

我不打算很快就有延期。您始终可以将本机应用程序编写到操作系统并从那里进行广播。