【问题标题】:How can I run chromecast sample without whitelisting如何在没有白名单的情况下运行 chromecast 示例
【发布时间】:2014-03-19 18:29:12
【问题描述】:

当我尝试编写我的自定义应用程序时,我被要求将设备列入白名单。但是如何在不将我的 chromecast 设备列入白名单的情况下运行示例应用程序。

这里是示例应用程序,https://github.com/googlecast/CastHelloText-android

【问题讨论】:

    标签: chromecast


    【解决方案1】:

    首先,您需要将应用添加到您的Google Cast SDK Developer Console。添加后,单击您的应用程序并发布该应用程序。如前所述:

    发布后,您的应用程序可以在任何设备上启动。什么时候 未发布,您的应用程序只能在您的授权上启动 设备。

    【讨论】:

    • 是的,未发布时如何启动?
    • 嗨,Phil,我已经提交了与 chromecast 集成的 iOS 应用程序。它在我的 chromecast 设备中运行良好,我已在谷歌开发者控制台中注册,但在其他设备上却没有(客户无法使用该应用程序通过他们的 chromecast 设备投射到他们的电视上)。在开发者控制台中,我们为 chromecast.html(接收者页面)提供了一个 URL,它实际上是一个 http 链接,是否必须使用 HTTPS(安全)链接才能使其适用于所有 chromecast 设备?这就是我的客户无法将视频投射到他们的 chromecast 设备的原因吗?
    • @PradeepRajkumar 这是一个全新的问题。点击Ask a new Question并将此文本粘贴到编辑页面。
    【解决方案2】:

    如果您想使用自己的接收器,您别无选择,只能为您的应用将您的设备列入白名单(除非您决定发布您的应用,这不是一个好主意)。您可以使用该项目中提供的应用 ID,该 ID 指的是已发布但不再是您的接收者。

    【讨论】:

    • 在哪里可以找到在未列入白名单的设备上使用默认接收器运行未发布应用的说明?
    • Google 应该改进 Chromecast 的文档
    • CommonsWare:默认接收者,可以使用各个平台公开的app id,见developers.google.com/cast/docs/receiver_apps#default
    • dcanh121:如果您有具体或具体的建议,请在我们的跟踪器上打开一个增强问题或在我们的社区上发帖,否则像“改进您的文档”这样的通用句子被认为没有价值。
    • “您可以使用各种平台公开的应用程序 ID”——好的,那么 RemotePlaybackClient 应用程序没有指定接收器,也没有使用/不需要 Cast SDK?
    猜你喜欢
    • 1970-01-01
    • 2016-04-12
    • 2014-07-09
    • 1970-01-01
    • 2014-12-07
    • 2014-08-02
    • 2014-04-03
    • 2022-01-03
    • 2015-05-01
    相关资源
    最近更新 更多