【问题标题】:Android SDK level 30 Cast Video to Chromecast using MediaRouter APIAndroid SDK 级别 30 使用 MediaRouter API 将视频投射到 Chromecast
【发布时间】:2021-08-31 01:21:49
【问题描述】:

我想使用带有 Android Q 中最新 api 的 MediaRouter 将我的 android 应用程序的 UI 投射到 Chromecast 设备(连接到 HDMI 显示器)。我能够做到:1)使用 SmartView 将屏幕投射到三星电视并编写一个 Presentation 类。 2) 我的应用检测到 Chromecast 设备,但我不确定如何投射视频。它不像在带有 SmartView 的三星电视上那样在 chromecast 上显示 UI。在我的 Chromecast 上,Netflix 和 YouTube 播放良好。

我看到了关于 SO 的其他讨论:Cast video using Google chromecast feature,但它已经过时并且类似乎已被弃用或不适用于 android api level 30。

如果有人能告诉我如何像 Netflix 或 YouTube 那样将我的应用程序的视频/屏幕投射到 Chromecast 上,我将不胜感激。

提前致谢。

【问题讨论】:

    标签: android casting chromecast mediarouter


    【解决方案1】:

    了解到我们只能从网络服务器投射 url。

    示例:https://github.com/googlecast/CastVideos-android

    要从本地设备播放视频,我们需要将其托管在网络服务器中并将这些 url 发送到网络服务器以 chromecast

    【讨论】:

      猜你喜欢
      • 2014-03-13
      • 2017-08-29
      • 2014-04-30
      • 2016-03-02
      • 2014-04-12
      • 1970-01-01
      • 1970-01-01
      • 2017-04-08
      • 1970-01-01
      相关资源
      最近更新 更多