一种支持TS流媒体文件的容错方法

基本信息

申请号 CN201110060812.1 申请日 -
公开(公告)号 CN102231803B 公开(公告)日 2013-07-03
申请公布号 CN102231803B 申请公布日 2013-07-03
分类号 H04N5/262(2006.01)I 分类 电通信技术;
发明人 杨珂;夏永宏 申请(专利权)人 北京悦影科技有限公司
代理机构 北京挺立专利事务所(普通合伙) 代理人 新奥特(北京)视频技术有限公司;北京悦影科技有限公司
地址 100195 北京市海淀区五棵松路49号新奥特科技大厦
法律状态 -

摘要

摘要 本发明公开了一种支持TS流媒体文件的容错方法,从而解决不同TS流媒文件在收录、传输中的存在格式缺陷不能满足非线性编辑处理中帧精确定位的问题。所述容错方法包括:从文件头开始读取流媒体文件,确定真正有效的目标视音频数据块;之后根据确定的目标数据块,确定基本文件头信息,并预留一级索引单元项目空间;解析目标数据块,结合校正方式,建立二级索引单元项目;最后根据所述二级索引单元项目信息生成一级索引单元项目,并回填到上述一级索引单元项目空间中,通过以上容错方法可以实现TS流中插入丢失的关键帧序号、插入部分缺失的视频解码单元基本信息、对同一文件中保存多个以不同时间标签基点的节目流进行校正操作,通过以上容错可以有效矫正TS流媒体文件在封装、传输、解码过程中存在的格式缺陷,从而保证正确编辑、播放等操作。