我真的不知道这是一个SO问题还是SF问题。
我正在使用flowplayer 5.2.0。视频准备使用ffmpeg进行流式传输(moov移动到文件头,用h.264编码等)。但是,使用debug:true选项我会看到以下输出:
Object {url: "http://188.254.8.34/video/2012/03/20/jvk6abVbQog.mp4", seekpoints: Array[20], src: "http://188.254.8.34/video/2012/03/20/jvk6abVbQog.mp4", width: 1280, seekable: false…}
此媒体文件不可搜索。但是:
debug.metadata Object {videoframerate: 25, seekpoints: Array[20], audiocodecid: "mp4a", moovposition: 40, audiochannels: 2…}
有一些寻求点。
我该怎么做才能使这个文件可以找到?
Mp4由nginx和mp4模块提供服务 - 支持范围请求。
修改:
我有一个假设,我需要通过关键帧来分割mp4。但我不知道怎么用ffmpeg v。> 0.8。
答案 0 :(得分:0)
看起来像flowplayer(它的非Flash版本)不支持HTTP Progressive下载。然而,这是flash版本。