【技术实现步骤摘要】
【技术保护点】
一种快速防止伪起始码的方法,包括编码端处理方法及解码端处理方法,其特征在于,该编码端处理方法包括如下步骤:步骤一,在数据块中的字节对齐位置寻找伪起始码前缀,并记录伪起始码前缀出现的次数和位置;步骤二,判断伪起始码前缀出现的次数;步骤三,若该伪起始码前缀出现的次数为0,则于该数据块的第一个字节前插入一最高位为1且包含该数据块长度信息的字节;若该伪起始码前缀出现的次数大于0,则于该数据块的第一个字节前插入1?4个非0字节,且该1?4个非0字节记录第一个伪起始码的位置信息;以及步骤四,根据一预定的修改规则修改每个伪起始码前缀所包含的三个字节的值,将当前伪起始码前缀所包含的三个字节的值修改为包含下一个伪起始码前缀或真起始码前缀位置信息的值,且修改后的该当前伪起始码前缀所包含的三个字节不会和前面或后面的任何字节构成新的伪起始码前缀;该解码端处理方法包括如下步骤:步骤五,在接收到的数据流中寻找起始码前缀,起始码前缀后面的一个字节为起始码值;步骤六,解析紧跟在起始码值之后的字节以判断数据块中是否出现了伪起始码;步骤七,若数据块中没有出现伪起始码,则根据该紧跟在起始码值之后的字节获得下一个起始码前缀的 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:赵海武,
申请(专利权)人:上海国茂数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。