mp4要整个下载完才能播放的问题

我是研究僧i 提交于 2020-04-07 05:48:00

项目使用jwplayer播放器播放mp4视频, 出现了一个"奇怪"的问题,部分mp4视频需要下载完整才能播放,有些又可以边下载 边播放 。开始怀疑是jwplayer的问题或是设置参数有误,查看jwplayer文档还是没找到有用的帮助信息。后来在同事提醒下,发现视频元数据 (编码等级、分辨率、色域、码率、帧率、位深、时长等等)写在文件末尾,播放器播放时需要读取时长就需要下载整个视频才能读到。一般元数据写在 文件头 ,有些转码器可能会写文件尾部, FFMPEG将视频转换成MP4 。

要解决这个问题很简单,可用qt-faststart 重新码 

具体使用请参考http://www.articulate.com/support/presenter-09/mp4-movie-doesnt-begin-playing-until-it-has-fully-downloaded

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!