[发明专利]提高计算MPEG-TS层丢包数精准度的方法及系统有效
申请号: | 201110022065.2 | 申请日: | 2011-01-20 |
公开(公告)号: | CN102149022A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 吴雪波 | 申请(专利权)人: | 德科仕通信(上海)有限公司 |
主分类号: | H04N21/647 | 分类号: | H04N21/647 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明揭示了一种提高计算MPEG-TS层丢包数精准度的方法及系统,所述方法包括如下步骤:在一个采样周期内,统计被监测的某个IPTV视频流中,一个RTP包中包含的平均视频TS包个数Nc=A’/B’;在一个采样周期内,根据MPEG-TS层的CC字段计算总视频TS丢包个数Nv;根据RTP层的序列号字段计算总RTP丢包个数Nr,同时计算最大的RTP丢包长度Np;在采样周期结束后,若发现存在Np*Nc的值大于设定值M,则判断在该采样周期中,存在连续的突发IP丢包,并且会造成视频TS丢包数统计不准确,视频TS丢包数N=Nv+(Nr*Nc-Nv);否则,无需校准视频TS丢包数N,即N=Nv。本发明在视频媒体流传输协议栈为MPEG-TS/RTP/UDP/IP/Ethernet的情况下,根据RTP丢包数校准MPEG-TS丢包数,提高MPEG-TS层视频丢包个数计算精准度。 | ||
搜索关键词: | 提高 计算 mpeg ts 层丢包数 精准 方法 系统 | ||
【主权项】:
一种提高计算MPEG‑TS层丢包数精准度的方法,其特征在于,所述方法包括如下步骤:步骤S11、在一个采样周期内,统计被监测的某个IPTV视频流中,一个RTP包中包含的平均视频TS包个数Nc=A’/B’;其中,A’为采样周期中视频TS包总数;B’为采样周期中RTP包总数;步骤S12、在一个采样周期内,根据MPEG‑TS层的CC字段计算总视频TS丢包个数Nv’;根据RTP层的序列号字段计算总RTP丢包个数Nr,同时计算最大的RTP丢包长度Np,即连续RTP丢包的个数;步骤S13、在采样周期结束后,若发现存在Np*Nc的值大于设定值M,则判断在该采样周期中,存在连续的突发IP丢包,并且会造成视频TS丢包数统计不准确,这时需触发通过RTP丢包数来校准视频TS丢包数,最终的视频TS丢包数N’=Nv’+(Nr*Nc‑Nv’)&0xFFF0;否则,无需校准视频TS丢包数N’,即N’=Nv’。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德科仕通信(上海)有限公司,未经德科仕通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110022065.2/,转载请声明来源钻瓜专利网。