发明名称 一种测试流媒体传输质量的方法和设备
摘要 本发明公开了一种测试流媒体传输质量的方法和设备,包括:收到完整的IP封包;判断封包是否为RTP封装,若是则继续,否则返回;记录RTP序号,记录封包到达的时间,计算封包长度;根据当前已接收到的封包的累加长度、网络限速带宽和封包到达的时间,计算当前封包到达时,对缓存的需求量;以及根据当前封包到达前已接收到的封包的累加长度、媒体流编码速率和封包到达的时间,计算P封包到前,缓存中还剩的媒体封包长度;判断指标值的计算周期是否到达,若是,则继续;计算指标值,包括根据封包到达时,对缓存的需求量,计算媒体流抖动引起的缓存溢出因素;以及根据封包到前,缓存中还剩的媒体封包长度,计算媒体流抖动引起的缓存清空因素。
申请公布号 CN101369866A 申请公布日期 2009.02.18
申请号 CN200810167635.5 申请日期 2008.10.21
申请人 中国电信股份有限公司 发明人 姚良;肖晴;陈文
分类号 H04L1/00(2006.01);H04L12/56(2006.01);H04L29/06(2006.01);H04N7/24(2006.01) 主分类号 H04L1/00(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 李玲
主权项 1.一种测试流媒体传输质量的方法,其特征在于,包括:A.初始化计算参数;B.等待收到完整的互联网协议IP封包P(i);C.判断封包是否为RTP封装,如果是,则进入步骤D,否则,返回步骤B;D.记录RTP序号,记录封包P(i)到达的时间,计算封包长度;E.根据当前已接收到的封包的累加长度、网络限速带宽和封包P(i)到达的时间,计算当前封包P(i)到达时,对缓存的需求量Buf_ov(i);以及根据当前封包P(i)到达前已接收到的封包的累加长度、媒体流编码速率和封包P(i)到达的时间,计算P(i)封包到前,缓存中还剩的媒体封包长度Buf_cl(i);F.判断指标值的计算周期是否到达,如果是,则进入步骤G,否则返回步骤B;G.计算指标值,包括根据封包P(i)到达时,对缓存的需求量Buf_ov(i),计算媒体流抖动引起的缓存溢出因素BUFov;以及根据封包P(i)到前,缓存中还剩的媒体封包长度Buf_cl(i),计算媒体流抖动引起的缓存清空因素BUFcl。
地址 100032北京市西城区金融大街31号