视频文件NAL单元不完整导致不能播放
来源:互联网 发布:如何找工作 知乎 编辑:程序博客网 时间:2024/05/01 02:39
转自 http://blog.sina.com.cn/foreverlovelost
1:一些从网上down下来的在线视频,播放过程中直接提示无法播放;
2:还有一个是一个500M的视频,能够正常播放,但是播放过程中,如果拖动进度条,做seek操作,会提示无法播放
这两种情况log提示一致:Video is malformed,就是在如下的代码中出现错误:
谷歌对于这种NAL单元不完整的直接提示文件有错误,无法播放,高通基线中已经对这块做了修改,对于这种个别单元有问题的文件,因为并不妨碍整个文件的播放,所以不报错从而导致整个文件无法播放,而是忽略这一帧,继续播放下一个帧,具体怎么修改设计MPEG4Extractor和OMXCode两个类,这里就不贴出。
PS:NAL,net abstractlayer,即网络抽象层,将数据封装成一个个单元,以能在各种不同条件的网络环境汇总传输,提高适应能力,具体是什么封装和解析,以及为什么会出现错误,出现错误的情况有待进一步分析。
0 0
- 视频文件NAL单元不完整导致不能播放
- NALU(NAL单元)
- H264 NAL 单元解析
- 解决视频文件播放不能快进问题
- android 视频文件不能进行幻灯片的播放
- ubuntu 不能播放wmv格式视频文件
- H.264的NAL单元
- H264 NAL单元头结构
- h.264 NAL单元分析
- 单个NAL单元的处理
- 播放视频文件
- 为什么网站上的flv视频文件不能播放
- .flv视频文件上传到服务器后不能播放是怎么回事?
- ssh上传带中文的视频文件不能播放的问题
- 为什么不有播放工程里面的视频文件
- 显卡硬件加速,导致不能播放视频
- H.264 NAL 单元分段和重组
- H.264中的NAL单元类型
- git 小结
- Torrent 文件图文解析
- JMM简介
- 黑莓classic上市啦
- ZooKeerper学习之Watcher
- 视频文件NAL单元不完整导致不能播放
- 案例2:数据挖掘---BP神经网络的数据分类—语音特征信号分类
- android---实现登录用户信息保存(XML)
- 基于iBeacon技术的智慧停车解决方案
- jQuery怎么让Ajax只执行一次
- Keepalived+Lvs+Mysql主主复制
- android使用HttpClient实现post get (和文件上传)
- Hadoop中分片为什么需要metasplitInfo文件
- CentOS 6.6 安装Redis 及自定义启动脚本