0

我想使用带有 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 上,我将不胜感激。

提前致谢。

4

1 回答 1

0

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

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

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

于 2021-06-15T17:08:19.150 回答