我想将视频(或使用渐进式下载)流式传输到摩托罗拉Droid浏览器,并没有太多的运气。使用我的iPhone,我可以将Safari导向至http://xxx.xxx.xxx/FileName.mp4(这是一个MPEG-4视频文件),并且Safari会打开快速时间,并播放视频。然而,与Droid,我去同一个网址,并面临一个错误,指出“不能播放视频....对不起,这个视频是无效的流式传输到此设备”。流媒体视频(或渐进式下载)到Droid浏览器
当我将Droid的浏览器指向WMV文件时,它会完全下载视频文件,然后在看似Droid视频播放器的情况下播放它,如果我点击该文件。
理想情况下,我想在Droid上复制iPhone的行为,在完整下载之前会弹出视频播放器和视频。视频格式不是问题,因为我可以将视频编码为几乎任何标准。我正在尝试.mp4文件,因为Droid文档说它支持MPEG-4视频,但我无法从浏览器中使用它。
任何有识之士将非常感激。
可以请你分享你如何在android中使用rtmp?我的意思是使用什么库?和所有 ? – 2014-03-24 10:32:34
很久以前,所以现在可能会有更好的支持。我为RTMP做的事情是拥有一个非常简单的HTML页面,它只包含一个嵌入式JWPlayer(这是一种解决方法,因为在许多设备中,RTMP流在打开视频流链接时不会播放,就像刚刚打开RTSP与意图链接)。在服务器端,我们使用Wowza来传输视频。我建议你用一个简单的编码视频(可能是mpeg1或2)进行初始测试,所以你可以肯定流式传输是有效的,因为有很多编解码器不被很多设备支持。 – momo 2014-03-26 03:13:03
是JWPlayer开源?我的意思是我见过很多使用它的代码,但我并不真正了解它是什么,一个开源库或什么?是的真的有些设备上不支持某些编解码器:(.N谢谢你的回应 – 2014-03-26 04:02:02