发明名称 一种I帧检索方法及装置
摘要 本发明公开了一种I帧检索方法及装置,检索时,首先获取传输流中的一个传输流包,判断该传输流包为视频包且包含打包的基本码流(PES)头时,判断当前是寻找I帧的起始位置还是结束位置,若寻找起始位置,所述PES头之后的字节包含序列参数集(SPS)或图像参数集(PPS)的起始码,则确定当前的传输流包为I帧的起始位置;若寻找结束位置,所述PES头之后的字节包含有片头(Slice)信息,则判断片头信息中的起始标识元素是否标识为本帧图像的起始数据,若是则确定前一传输流包为I帧的结束位置。本发明通过对传输流中的各个TS包进行简单比较和判断就可以找到I帧的起始位置和结束位置,快速准确的实现I帧检索定位。
申请公布号 CN101651833A 申请公布日期 2010.02.17
申请号 CN200910172132.1 申请日期 2009.09.10
申请人 中兴通讯股份有限公司 发明人 梁宪
分类号 H04N7/26(2006.01)I;H04N7/14(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 代理人 李 健;龙 洪
主权项 1、一种I帧检索方法,其特征在于,包括如下步骤:S1:获取传输流中的一个传输流包,判断该传输流包为视频包且包含打包的基本码流(PES)头时,进一步判断当前是寻找I帧的起始位置还是结束位置,若是寻找起始位置,则转步骤S2,若是寻找结束位置,则转步骤S3;S2:若所述PES头之后的字节包含序列参数集(SPS)或图像参数集(PPS)的起始码,则确定当前的传输流包为I帧的起始位置,返回步骤S1继续获取下一个传输流包进行处理;S3:若所述PES头之后的字节包含有片头(Slice)信息,则判断片头信息中的起始标识元素是否标识为本帧图像的起始数据,若是,则确定前一传输流包为I帧的结束位置,确定结束位置后,返回步骤S1继续获取下一个传输流包进行处理。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部