用于调用 VideoBrowserActivity 中的接收器应用程序的 API

Posted

技术标签:

【中文标题】用于调用 VideoBrowserActivity 中的接收器应用程序的 API【英文标题】:API used to call receiver app in VideoBrowserActivity 【发布时间】:2014-02-17 09:15:49 【问题描述】:

众所周知,Google 已经为 Chrome-Cast 推出了新的公开 API。

所以在为安卓开发时,他们在 Github 上给出了一些示例代码。

在阅读android应用的documentation时,他们明确提到要在Chrome-Cast上启动接收器文件,我们需要创建GoogleApiClient然后我们可以连接到它。

但是通过here 上传的示例应用程序没有调用有关启动接收器应用程序和创建客户端的 API(或者我可能不知道正在使用 API 调用接收器文件)。所以我在编写自己的应用程序时遇到了麻烦。那么任何人都可以告诉我这部分是在哪里进行的,或者任何人都可以给我另一种方法来做这件事并解释我该应用程序的工作流程吗??

注意:我想为视频这样做

【问题讨论】:

【参考方案1】:

示例应用使用CastCompanionLibrary,

是一个库项目,使开发人员能够更快、更轻松地将 Cast 功能集成到他们的应用程序中。

【讨论】:

所以你的意思是说如果应用程序使用CCL(CastCompanionLibrary)不需要创建客户端,启动接收器应用程序和创建通信渠道?? 我自己没有查看示例应用程序或 CCL,但我建议查看 CCL 的文档以了解示例应用程序的工作原理:github.com/googlecast/CastCompanionLibrary-android/blob/master/…。我猜 CCL 会做一些事情,比如处理样板客户端/接收器/通信代码。 CCL 为您做到这一点,那里没有魔法。阅读 CCL 上的文档。

以上是关于用于调用 VideoBrowserActivity 中的接收器应用程序的 API的主要内容,如果未能解决你的问题,请参考以下文章

我可以将 jquery ajax 调用的错误功能用于 ext js ajax 调用吗?

为啥生成器函数不适用于下一次调用? [复制]

用于网络调用的结构/枚举与类

removeAllAnimations 不适用于连续调用的动画

项目 project-id 未找到,不能用于 API 调用

lua 栈最后调用的函数,用于看调试信息