我在Android设备上使用本地服务器将图像+ mp4投射到Chromecast。
(我试过了 - NanoHttpD和AndroidAsyncHttpServer)https://github.com/MikeMitterer/android-cromecastsample/tree/master/src/main/java/at/mikemitterer/mobile/chromecastsample/cast(GH-Repo))但是如果我从这些本地服务器之一服务器文件,我得到Status{statusCode=unknown status code: 2100, resolution=null}
从外部服务器提供文件的工作原理 - 至少使用MP4文件。
和我的buildMediaInfo-function:https://github.com/MikeMitterer/android-cromecastsample/blob/master/src/main/java/at/mikemitterer/mobile/chromecastsample/ui/MainActivity.java#L317-L341
点击其中一个图片会触发loadRemoteMedia - > buildMediaInfo。
我在22"上使用Chromecast V1(旧)设备。监听(没有音频与HDMI到DVI转换器)流媒体与其他应用程序比我的工作。我使用示例应用程序ID(4F8B3483)进行测试。
BTW :(我的第二个问题)如果我使用自己的注册ID,Chromecast连接正常,但大约20秒后自动断开连接...我有点迷失 - 请帮忙!
[更新]
感谢@ Ali Naddaf,我重新注册了我的申请!不是设备!我改变了#34;远程显示接收器"到#34;样式媒体接收器"等待~15分钟关闭/关于Chromecast现在调试工作和我的第二个问题,即Chromecast在〜20secs后自动断开连接,也解决了。酷!