所以我有一个动态创建的FLVPlayback对象,而且大多数情况下一切都只是很好用。
但是,当我用它加载MP4文件(通过HTTP)时,它将无法播放,直到下载整个文件。
在做了一些研究之后,我使用QTIndexSwapper2将'moov'原子放在文件的开头,但它没有帮助。
有任何想法或建议吗?目前无法使用RTMP服务器。
非常感谢。
修改 当缓冲条达到约80%时,视频开始播放。我不知道这是否只是缓冲条中的不准确,或者它是否在完全下载之前播放了视频。
答案 0 :(得分:0)
这里有一些可能的解决方案:
*.f4v
答案 1 :(得分:0)
我遇到了同样的问题,我使用Adobe Media Encoder将视频重新编码为F4V文件。他们似乎工作得很好。
答案 2 :(得分:0)
我遇到了同样的问题,用F4V渲染(后效果)解决了这个问题。