Android 对于支持google cast的设备,游戏屏幕镜像的最佳实践是什么?

Android 对于支持google cast的设备,游戏屏幕镜像的最佳实践是什么?,android,google-cast,Android,Google Cast,我想让android屏幕镜像功能的游戏。如果我理解正确,在一个正式的TictaToe示例中,所有渲染都实现了两次(移动设备和通过html在chromecast上),我不喜欢用两种不同的语言编写两次相同的视图渲染代码 实现游戏屏幕镜像的最简单解决方案是什么?最佳解决方案是什么? 是否可以使用MediaRouter-s辅助显示在客户端实现渲染? 是否有工作示例?目前不支持使用Cast SDK镜像屏幕 我已经就此写了一些回复:如果你使用ChromeCast应用程序并应用屏幕镜像,你可以在ChromeC

我想让android屏幕镜像功能的游戏。如果我理解正确,在一个正式的TictaToe示例中,所有渲染都实现了两次(移动设备和通过html在chromecast上),我不喜欢用两种不同的语言编写两次相同的视图渲染代码

实现游戏屏幕镜像的最简单解决方案是什么?最佳解决方案是什么? 是否可以使用MediaRouter-s辅助显示在客户端实现渲染?
是否有工作示例?

目前不支持使用Cast SDK镜像屏幕

我已经就此写了一些回复:如果你使用ChromeCast应用程序并应用屏幕镜像,你可以在ChromeCast上只显示你的演示类


唯一的问题是,您无法使用mediaroute按钮启动此应用程序:您必须启动chromecast应用程序并从中应用屏幕镜像。我还没有找到使用mediaroute按钮仅开始屏幕播放我的演示文稿的方法。

谢谢,我不认为是开箱即用的屏幕镜像。我指的是添加/编写支持代码。你有过这样的经验吗?这是实现我目标的正确方法吗。在文档中,我看到google cast只支持远程播放。所以,唯一的替代方法是编写两次渲染代码。什么,如果我尝试在运行中生成一些电影并开始流式播放它。我每秒只需要几帧。这是一条路吗?是否有可能在“近”功能中支持镜像。由于Cast设备不被视为辅助显示器,所以演示文稿在这一点上没有帮助。至于制作一部电影并将其发送过来,这是可行的,但您之前提到过,您对镜像游戏感兴趣,大多数活动游戏每秒至少需要25+帧。我有一个非常静态的游戏,我的想法是为观察者(而不是玩家)投下游戏。如果我使用像libgdx()这样的游戏引擎,它支持Android/HTML5后端,只在chrome cast设备上播放游戏状态,只使用HTML后端渲染,会怎么样。HTML5是在gwt项目的帮助下生成的,它会工作吗?你能建议开始步骤吗;)您可以注册一个自定义接收器,由您选择的web服务器提供服务。在该接收器中,您可以有一个iframe,使用Cast逻辑期望接收带有URL的消息,当它接收到URL时,它必须在该iframe中加载该URL。现在,您的移动应用程序应该包括一个小型web服务器,您希望在电视上显示的页面应该由移动应用程序中的小型web服务器提供,其url应该通过您的移动应用程序及其cast集成发送到chromecast设备。(由于篇幅限制,在下一篇评论中继续)那么我可以使用演示API镜像代码中的视图吗?他们的代码是相同的吗?是的。查看ChromeCast SDK开发人员页面,了解如何使用示例。