0

我正在尝试使用 HTML 5 元素创建类似于http://bkwld.com/的视频横幅。

在我的网站上,视频只有在整个文件下载后才开始播放。将此与 BKWLD ( http://bkwld.com/ ) 进行比较,浏览器在下载前几帧后立即开始播放,然后继续流式传输。

我如何实现这种流式传输?

4

1 回答 1

0

您没有指定内容类型。如果是 mp4(我相信是 mov),您可以将 moov 原子移动到视频的前面。我为此使用ffmpeg。

ffmpeg -y -i "#{infile}" -movflags faststart -codec:v copy -codec:a copy "#{outfile}"

这通常非常快,因为它不进行视频或音频翻译。

HTH,丹

于 2013-08-15T19:15:02.520 回答