【问题标题】:Can a custom Android Media Route Provider appear in the Cast dropdown list?自定义 Android Media Route Provider 能否出现在 Cast 下拉列表中?
【发布时间】:2015-08-17 07:45:11
【问题描述】:

Media Route Providers 声明可以接收媒体的实体,但在 Netflix 等应用程序中,它们似乎没有出现在与 Chromecast 相同的列表中。

我有没有办法制作一个媒体路由提供程序,我可以从普通应用程序(Youtube/Netflix 等)流式传输到?

我怀疑可以通过将我的提供程序中的类别设置为结果来做到这一点 CastMediaControlIntent.categoryForCast(CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID) 但它似乎没有用。 (当我将它设置为这个时,我的自定义测试播放器可以看到它,但 Youtube 等仍然看不到任何可投射设备。

可以创建一个强制转换接收器,但我宁愿将其视为 android 中的本地。

【问题讨论】:

    标签: android chromecast android-video-player android-cast-api


    【解决方案1】:

    不,您无法使用 Youtube 或 Netflix 将流传输到非官方 Cast Receiver。他们都使用官方 Cast Android SDK,它对官方 Cast Receiver 进行自动身份验证检查,因此无论您尝试在那里使用什么都不会工作。

    但是,您可以将路由注入到您在 Youtube 和 Netflix 中看到的 Cast Receiver 列表中。您在这方面面临的问题是 Youtube 和 Netflix 可能正在搜索他们自己的 App ID,而不是默认媒体接收器。您需要先弄清楚他们的 App ID 是什么,然后才能注入他们的列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-21
      • 2017-04-03
      • 2020-11-11
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-30
      相关资源
      最近更新 更多