视频终端接收视频数据延时的处理方法技术

技术编号:3827707 阅读:322 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了图像解码合成输出的延时处理方法:1)在视频终端的解码器处设置缓冲区;2)当缓冲区数据包数量大于高点时,转至4);其在高点和低点之间时,进入下一步;其小于低点时检查网络连接;3)计算上一个正常包和当前包的时间绝对差值,小于或等于预定的正常收包时间时,转至5);大于预定的正常收包时间时,进入下一步;4)组帧时,如果是P帧则采用前一P帧代替,或者进行跳帧处理;如果是I帧则继续组帧,只解码不显示;当步骤2)的缓冲区数据包数量和步骤3)的时间绝对差值恢复到正常水平后,进入下一步;5)恢复普通组帧解码流程。本发明专利技术能把所产生的延时控制在可接受的范围之内,保证实时视频监控的正常和工作效率。

【技术实现步骤摘要】

【技术保护点】
视频终端接收视频数据延时的处理方法,其特征在于包括以下步骤: 100)在视频终端的解码器处设置缓冲区,用于接收远端的图像数据包; 200)在缓冲区中设置高点标记和低点标记;当缓冲区中数据包数量大于高点时,转至400);当缓冲区数 据包数量在高点和低点之间时,进入下一步;当缓冲区数据包数量小于低点时检查网络连接,暂停视频数据地接收; 300)在从缓冲区中接收图像数据包时,根据上一个能组帧的一组图像数据包中第一个数据包的时间戳和当前接收包的时间戳的差的绝对值来判断 ;当此绝对值小于或等于预定的正常收包时间时,转至500);当此绝对值大于预定的正常收包时间时,出现异常,进入下一步; 400)组帧时,如果是P帧则采用前一P帧代替,或者进行跳帧处理;如果是I帧则继续组帧,只解码不显示;当步骤200)的 缓冲区数据包数量和步骤300)的时间戳差的绝对值恢复到正常水平后,进入下一步;。 500)恢复普通组帧解码流程。

【技术特征摘要】

【专利技术属性】
技术研发人员:王季炜陈春汉董明洲黄伟黄莹吴松黄成
申请(专利权)人:武汉长江通信产业集团股份有限公司
类型:发明
国别省市:83[中国|武汉]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1