一种软件快速搜索视频码流中同步字的方法及装置

基本信息

申请号 CN201910413953.3 申请日 -
公开(公告)号 CN110213650B 公开(公告)日 2022-02-15
申请公布号 CN110213650B 申请公布日 2022-02-15
分类号 H04N21/44(2011.01)I;H04N21/433(2011.01)I;H04N21/426(2011.01)I;H04N21/81(2011.01)I 分类 电通信技术;
发明人 剡辰;陈敏 申请(专利权)人 芯原微电子(上海)股份有限公司
代理机构 北京庆峰财智知识产权代理事务所(普通合伙) 代理人 李文军
地址 610041四川省成都市高新区天华二路219号天府软件园C区10栋23层2301房号
法律状态 -

摘要

摘要 本发明涉及一种软件快速搜索视频码流中同步字的方法及装置,所述方法包括如下步骤:步骤1,接收并缓存视频流;步骤2,当输入buffer中缓存的视频帧的数目大于等于两帧时,开始依次搜索每一帧的同步字,其中搜索步长大于1;步骤3,当成功搜索到一帧的同步字之后,则把该同步字的起始地址写入所述硬件解码器码流地址寄存器,然后启动硬件解码器,并进行解码;解码之后的YUV图像写入输出buffer,同时更新硬件解码器码流地址寄存器,软件读取硬件解码器码流地址寄存器,并以读取到的地址为起始地址,返回步骤2搜索下一帧的同步字。本发明,克服了传统逐字节搜索方法软件开销大的缺点,同时成本较低,不影响现有硬件解码器的工作方式。