发明名称 |
检测视频传输丢包的方法、装置和系统 |
摘要 |
本发明提供了一种检测视频传输丢包的方法、装置和系统,其中检测视频传输丢包的方法包括:接收承载有视频数据帧的视频数据包,所述视频数据帧包括I帧、B帧和P帧;从携带有视频数据帧帧头信息的视频数据包中获取帧序号,以及从携带图像条的描述信息的视频数据包中获取图像组序号和帧类型累计值;在发生视频数据包丢失,根据发生视频数据包丢失前最后获得的帧序号和对应的帧类型累计值,以及发生视频数据包丢失后最先获得的帧序号和对应的帧类型累计值,获取P帧丢失数,或者是获取P帧与帧序号非零的I帧的丢失数之和。本发明还提供了相应的装置和系统。本发明的技术方案能够提高对视频传输质量评价的准确性。 |
申请公布号 |
CN102611894B |
申请公布日期 |
2015.01.07 |
申请号 |
CN201210053601.X |
申请日期 |
2012.03.02 |
申请人 |
华为技术有限公司 |
发明人 |
许鑫;陈齐标;王爱民;刘衍珩 |
分类号 |
H04N7/64(2006.01)I |
主分类号 |
H04N7/64(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种检测视频传输丢包的方法,其特征在于,包括:接收承载有视频数据帧的视频数据包,所述视频数据帧包括I帧、B帧和P帧;从携带有视频数据帧帧头信息的视频数据包中获取帧序号,以及从携带图像条的描述信息的视频数据包中获取图像组序号和帧类型累计值,所述帧类型累计值用于表征图像组内包括当前视频数据帧的累计P帧的数目,或所述帧类型累计值用于表征图像组内包括当前视频数据帧的累计P帧和累计帧序号非零的I帧的数目之和,所述图像组为起始于帧序号为零的I帧的一组视频数据帧;在发生视频数据包丢失,且发生视频数据包丢失前获得的图像组序号与发生视频数据包丢失后获得的图像组序号一致,发生视频数据包丢失前最后获得的帧序号和视频数据包丢失后最先获得的帧序号发生不一致时,根据发生视频数据包丢失前最后获得的帧序号和对应的帧类型累计值,以及发生视频数据包丢失后最先获得的帧序号和对应的帧类型累计值,获取P帧丢失数,或者是获取P帧与帧序号非零的I帧的丢失数之和。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |