谷歌发布Chromecast开发工具包的第三方应用

不过,Chromecast的第三方应用开发商在发布产品前需要获得谷歌的批准

它的推出引起了广泛讨论Chromecast谷歌主要关注用户如何在电视上显示YouTube和Netflix的视频。但该公司也在鼓励第三方开发者为Chromecast开发或增强他们自己的应用。

不过,所有第三方应用在上线前都需要获得谷歌的批准,根据文档谷歌周三为开发者发布了这则消息。

“根据下载页面上描述的服务条款,未经谷歌书面许可,你不能公开发布或发布你的谷歌Cast应用程序。谷歌Cast开发者预览页面。

谷歌没有说明为什么需要第三方软件的审批,它显然希望外部开发者在平台上进行开发。

“有趣的是,他们正在提供开发者API,让开发者能够控制Chromecast,”IDC研究开发者工具的分析师阿尔希尔瓦(Al Hilwa)在接受电子邮件采访时说。“鉴于Android的受欢迎程度和它庞大的开发者生态系统,我希望随着时间的推移,会出现一些有趣的应用程序。”

谷歌发布了一个SDK(软件开发工具包),包括谷歌Cast的API(应用程序编程接口)文档,谷歌Cast是该公司的底层架构名称。它还设立了a社区论坛回答有关StackOverflow的问题存储库在GitHub上发布示例应用程序。

Chromecast可以通过运行Android或iOS系统的手机或平板电脑,也可以通过运行Chrome OS、Mac OS或微软Windows系统的传统电脑来控制。

不像苹果的AirPlay或其他无线协议Miracast,谷歌Cast不能反映控制设备屏幕上的内容。相反,Chromecast狗狗通过HDMI接口连接到电视上,它本身就是一台微型电脑,在电视屏幕上显示Chrome浏览器的一个标签。

使用一个可下载的应用程序用户的电脑或移动设备可以向Chromecast设备发送命令、网址和内容。Chromecast通过家庭Wi-Fi网络连接互联网,然后通过互联网或用户设备的流媒体传输视频到电视上。如果要查看的材料在用户的设备上,Chromecast使用Websocket协议传输它。虽然Chromecast控制着电视机,但用户可以自由地同时处理其他任务,比如查看电子邮件。

谷歌承诺,向现有应用程序添加谷歌Cast支持在很多情况下只需要不到200行代码。

谷歌转换API提供功能比如身份验证和一组用于启动、停止和暂停内容的控件。它包括一种向接收者传递文本消息和接收对状态请求的响应的方法。

Chromecast应用程序可以为Android、苹果iOS设备以及任何可以运行Chrome浏览器的台式机和笔记本电脑构建——桌面应用程序是通过将它们作为扩展嵌入Chrome来创建的。应用程序也可以在Chromecast设备上运行,不过这些应用程序的客户端必须是Web应用程序——构建在HTML、CSS和JavaScript上。

为了让它的Chromecast应用程序被谷歌白名单,开发商店必须提交各种各样的信息,包括联系信息、正在开发的应用程序描述,以及用于开发的Chromecast设备的序列号和MAC地址。

就其本身而言,Chromecast设备并没有被设置为支持诸如调试等开发工作,尽管可以启用开发模式来提供有关Chromecast及其操作的技术信息。调试接收器应用程序可以通过Chrome开发者工具包

约押·杰克逊报道企业软件和通用技术的突发新闻IDG新闻服务。在推特上关注约押@Joab_Jackson。约押的电子邮件地址是Joab_Jackson@idg.com

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对最重要的话题发表评论。

版权©2013Raybet2

工资调查:结果在