Chromecast不播放内部网络服务器中的媒体

时间:2014-03-19 10:47:25

标签: android webserver streaming chromecast

我有一个小应用程序,你可以选择不同的媒体,如视频,MP3和图片。

为了进行测试,我添加了一些样本媒体 视频 - http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_60fps_normal.mp4,一个mp3文件和一张图片。

这些样本在chromecast中工作正常。

此外,为了更好地理解,我还没有为chromecast编写新的接收器。我正在使用谷歌的标准接收器。

现在我的Android手机上运行了一个网络服务器。我已经安装了#34;正确的mimeTypes" video / mp4 mp4"当我在我的笔记本电脑上使用所请求的文件( 192.168.0.12:5555/myvideo.mp4 )在我的webbrowser chrome中输入我的Android手机的URL时 - 它正在运行。 因此Chrome正确播放文件。

文件myvideo.mp4与示例链接中的视频相同:http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_60fps_normal.mp4。这不是另一个视频。

但是,当我使用此链接(192.168.0.12:5555/myvideo.mp4)并将其发送到chromecast时,chromecast会尝试加载文件而不是返回默认屏幕,在成功建立一个屏幕后显示相同的屏幕chromecast从我的应用程序连接。 (来自谷歌的标准网站)

我在Eclipse工作。这不是一个编程问题。没有错误。

我希望有人能解释一下,为什么chromecast不会从我的网络服务器播放我的视频,mp3或jpg,但是从网上播放相同的文件?

由于 保罗

// EDIT 在chromecast调试器中,我得到了以下信息: [151.045s] [cast.receiver.MediaManager]加载元数据错误

我还没有t know what i should do with this information. Also google haven听到这个问题。

感谢您的帮助

//解决方案

我已将元数据放入mediafile,并且某些元数据是错误的。 Eclipse没有向我显示错误,但chromecast有问题。 所以每个遇到同样问题的人都要查看你文件的元数据。

希望我可以帮助任何人

0 个答案:

没有答案