文档章节

Mp4文件缓冲问题解决方案

kisshua
 kisshua
发布于 2017/07/25 15:59
字数 620
阅读 250
收藏 0

Mp4文件缓冲问题终极解决方案:
很多用户反映,播放器加载mp4文件时,不能边缓冲边播放,而要等文件都缓冲完毕 后,才开始播放;对比官方的演示,却是边缓冲边播放。那么这个的根源是什么呢 ?

适配各种终端,本站提供的解决方案是:采用标准的MP4文件( H264视频编码 + AAC 音频编码)  【格式工厂、QQ影音、Apowersoft视频转换王转换成MP4】
                  
关于MP4格式,补充一点:这是一种H264高清格式,它对视频要求更严格。如果希望 获得最佳的效果,须确保MP4视频元数据完整,并处在视频开始处。 MP4元数据介绍 :        即记录视频本身原始的宽度和高度,视频总时长,编码格式等信息的一 段数据。
①.MP4元数据通常处在视频文件的最开始处,这种情况是最佳状况,因为当该视频 一加载,元数据就会被播放器读取到,从而立马播放,然后,一边缓冲一边播放;                      
②.另一种情况,则是元数据没有处在视频最开始处,而是处在视频最末处,这种情 况,则直接影响播放器加载元数据(因为播放器会一直找这段元数据,直到找到并 读取,才会开始播放)。 这种显示出来的状况是:播放器一直缓冲,直到把整个视 频都缓冲完毕,才开始播放。
-----------------------------------------------------------------------
看完之后,大家就应该能理解了,这不是播放器的原因,而是视频本身头文件信息 的问题。
那么如何解决这个问题呢?
我们为大家提供3套解决方案,供大家选择:
本帖隐藏的内容


第1种方案:MP4文件修复工具(酷播CuPlayer)。
MP4文件修复工具下载:http://pan.baidu.com/s/1miRkONe 
 (下载包中附有图片教 程,简单易懂)
优点:可以处理单个mp4文件;也可以批量处理一整个目录的mp4文件;
缺点:好像不能直接在远程的服务器中直接运行。

第2种方案:采用MP4Box工具来解决。

MP4Box命令行工具,下载①:https://gpac.wp.mines-telecom.fr/mp4box/ 
mp4box下载② http://www.videohelp.com/tools/mp4box 
运行指令:mp4box.exe -isma xx.mp4
MP4BoxGUI界面工具,下载①:https://gpac.wp.mines-telecom.fr/mp4box/ 
下载②:http://pan.baidu.com/s/1boRmUuF 

© 著作权归作者所有

共有 人打赏支持
kisshua
粉丝 31
博文 170
码字总数 34673
作品 0
武汉
后端工程师
私信 提问
Web 视频播放器类库 - 西瓜播放器

概述 西瓜播放器是一个Web视频播放器类库,它本着一切都是组件化的原则设计了独立可拆卸的 UI 组件。更重要的是它不只是在 UI 层有灵活的表现,在功能上也做了大胆的尝试:摆脱视频加载、缓冲...

匿名
08/22
0
0
red5 RTMPT效率比直接http-flv文件慢多了?

我在jwplayer中播放视频,考虑到red5是专门的流媒体服务器,可能会对视频播放起到一些优化作用,所以使用了red5,播放协议rtmpt,但效果很不好,每次拖动和开始播放都必有缓冲。 后面直接改成...

景樗子刘
2014/09/15
2.8K
1
使用 JW Player 播放RTMP 流

译序:JW Media Player 是开源的网页使用的 Flash 播放器。本文采摘于 JW Player 的官方文档,讲解了 JW Player 对于 RTMP 的使用方法,我们可以从 JW Player 客户端的角度来了解 RTMP 协议。...

微wx笑
2014/08/08
0
0
Wowza MediaCache模块配置

一、安装: 1、复制lib/wms-plugin-mediacache.jar到Wowza安装目录下的[install-dir]/lib中。 2、复制conf/MediaCache.xml到wowza安装目录的[install-dir]/conf中 3、创建目录[install-dir]...

Johnny_feng
2013/12/05
0
0
windows2003下MP4产生404错误解决方法

最近遇到这么一个问题,在windows2003下的一个web项目中的mp4不能播放了——每次点击播放的时候都会产生404的错误(如下图)。这个问题来得有些蹊跷,因为在这台服务器上其他的文件都能正常执...

伯洛芒果汁。
2013/04/26
0
2

没有更多内容

加载失败,请刷新页面

加载更多

解析如何用爬虫程序批量采集梨视频数据

本文介绍如何使用爬虫程序免费采集梨视频拍客的视频标题、链接、简介等信息。 采集字段: 视频标题 视频链接 点赞数 视频时长 发布时间 拍客 拍客链接 视频简介 标签 功能点目录: 如何对采集...

技术阿飞
9分钟前
1
0
《阿里铁军》的读书笔记和读后感范文2600字

《阿里铁军》的读书笔记和读后感范文2600字: 在中国互联网,有一个流传很广的说法是,百度强在技术,腾讯强在产品,阿里强在运营。虽然发展到今天,已经不能再用这样简单的视角来看待这三个...

原创小博客
38分钟前
4
0
怎样实际项目中运用责任链模式

1 模式概要 1.1 简介 责任链模式为请求创建一个接收者对象链,每个接收者都包含对另一个接收者的引用,如果一个对象不能处理该请求,那么它会把请求传给下一个接收者,依此类推 责任链模式避...

小刀爱编程
53分钟前
2
0
【宇润日常疯测-004】JS 遍历数组如何快!快!快!

首先,我就是一后端全栈,对前端也只是会用罢了。闲的无聊来测测,不深究,只看表面,不喜勿喷! 遍历数组在写 JS 代码时候一定是经常用的,那么怎么遍历能达到最高效率呢,很多人一定没有测...

宇润
57分钟前
11
2
Linux系统如何定制History输出格式

Linux系统使用History命令来查看系统的运行记录,从而找出一些问题。但是History输出的数据中常常没有时间等信息。本文就来教大家Linux系统如何定制History输出格式。   具体方法如下 以r...

linuxprobe16
59分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部