【问题标题】:Chromecast from android doesn't use styled receiver来自android的Chromecast不使用样式接收器
【发布时间】:2023-03-05 19:51:01
【问题描述】:

我已经在我的网站上实现了 Chromecast,使用 styled media receiver

它在桌面上效果很好。

虽然当我从我的网站从 Android 平板电脑投射视频时,我想它不是使用我的 Chromecast 代码,而是使用 Google Chrome 的默认 Chromecast 实现,因此不使用我的styled media receiver,而是使用通用媒体接收者。

有什么方法可以确保我的应用使用我的样式媒体接收器而不是默认的?我在很多其他网站上都看到过这个,但我也注意到 Youtube 有一个自定义的。

仅仅是因为 Youtube 属于 Google 并且他们为它构建了一些特定的东西吗?

【问题讨论】:

    标签: javascript android google-chrome chromecast


    【解决方案1】:

    首先,确保媒体路由选择器知道您的应用 ID:

    mMediaRouteSelector = new MediaRouteSelector.Builder()
      .addControlCategory(CastMediaControlIntent.categoryForCast("YOUR_APPLICATION_ID"))
      .build();
    

    此外,请确保在 oyu 启动您的应用时,您包含您的应用 ID:

    Cast.CastApi.launchApplication(mApiClient, "YOUR_APPLICATION_ID", false)
    

    【讨论】:

    • 不,我没有使用任何 Android 应用程序。我正在从我的网站从 android chrome 投射
    • 那么你不能改变它的去向,即它将使用默认接收器,你不能改变它。
    猜你喜欢
    • 2014-10-04
    • 2015-03-15
    • 2014-04-22
    • 2014-10-15
    • 2016-07-12
    • 2019-05-31
    • 2014-09-03
    • 2014-12-25
    相关资源
    最近更新 更多