镜像应用程序Chromecast



我正在开发一个安卓应用程序,现在我想添加一个屏幕镜像按钮,该按钮在配备chromecast的电视上显示相同的屏幕。

我找到了一种方法:chromecast远程但是给定的示例处于测试阶段,当我单击按钮时崩溃并且开发似乎很难耗时(因为如果我只想镜像,我不需要使用"演示文稿"创建新视图(。

第二种方法应该是启动谷歌家庭镜像服务,它运行良好。但是我找不到从我的应用程序中调用它的方法。

简而言之,我没有更多的线索,如果有人有任何想法,那就太好了。

感谢您的回答!

我有一个想法,但它纯粹是理论上的。

是否可以录制平板电脑的屏幕,将其编码为流,制作服务器(例如凌空抽射(并将本地IP地址提供给chromecast接收器的mediaInfo,以便它可以在电视上显示我的屏幕?

好吧,我希望你能明白我的意思,我正在尝试这个想法,直到我得到答案。

此示例对我有用。您可能缺少添加 AppID。根据设置说明,您需要拥有自己的 AppID。请参阅从示例中复制的以下设置说明:

设置说明:-

  1. 从 GitHub 查看代码
  2. 使用 Google Cast SDK 开发者控制台为远程展示接收器创建新的应用 ID:https://cast.google.com/publish/
  3. 将应用 ID 添加到资源字符串.xml文件
  4. 在移动设备上运行应用
  5. 通过单击"播放"按钮选择Google Cast设备作为远程显示器

如果您无法修复错误日志,请共享错误日志。

注意:远程显示 API 仅与 Cast SDK v2 兼容,与 v3 不兼容。

复活老问题,但对于那些仍在寻找将活动直接镜像到 chrome-cast 的解决方案的人,请查看:投射屏幕我必须编辑库以启用从活动 A 启动转换服务并通过多个活动 (B、C、D( 保持连接。在安卓 6.0 及更高版本上进行测试

相关内容

  • 没有找到相关文章

最新更新