mp4和mov文件需要使用faststart转换的原因

视频系统中有一个faststart命令一开始不知道有什么用处,搜索后发现有点类似flv的帧拖动播放。下面讲下使用原因。

 

mp4文件中, meta信息是在文件尾部的,所以flash视频播放器播放时需要在电脑上缓冲下载全部才能播放。解决办法就是通过修改器,把mp4文件的索引部分移到文件开头。

 

附件提供两个文件,一个是32位系统的,一个是64位系统的。不过都是用于linux的。如果使用windows服务器,可以参考文章下面的网址。

 

如何判断服务器是多少位的呢?系统管理员当然知道,为了程序的兼容性当然是写在代码里最好。下面给出代码

 

$faststartName = 'faststart';
if (preg_match('#64$#i', php_uname('m'))) {
             $faststartName .= '_64';
}

 

网址阅读

http://bbs.weiphone.com/read-htm-tid-2314671.html

http://www.cnblogs.com/eachcan/archive/2010/10/28/1863206.html

faststart.rar (11.53 K, 下载次数:216, 上传时间:2011-11-21 22:10)

上一篇: 手拉手与梦想同行—「梦想网」正式启动   下一篇: 关于red5流媒体和在线录制直播的使用

提交疑问

回顶部