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