一种流媒体传输质量监测方法及其系统的利记博彩app

文档序号:8225909阅读:389来源:国知局
一种流媒体传输质量监测方法及其系统的利记博彩app
【技术领域】
[0001]本发明涉及一种网络监测方法和系统,特别涉及一种流媒体传输质量监测方法和系统。
【背景技术】
[0002]在VOIP系统中,常使用RTP/RTCP协议进行数据传输,在其工作过程中,主叫客户端发送RTP数据包至RTP中转服务器,然后RTP中转服务器将该RTP数据包转送至被叫客户端,被叫客户端根据接收的RTP数据包生成RTCP数据包,并将RTCP数据包送至RTP中转服务器,最后由RTP中转服务器将RTCP数据包转送至主叫客户端;通过上述的数据传输方式,可以根据RTCP数据包的内容判断当前的网络质量状态,若判断为网络质量状态不佳,只需进行适应的调整便可;但是这种监控方式存在较大的漏洞,具体如下:
[0003]1、当主叫客户端与RTP中转服务器的连接状态不佳时,需要等数据送达被叫客户端时才能生成RTCP数据包进行反馈,从而使得网络质量状态的反馈较为延迟,即降低了网络质量调整质量的效率;
[0004]2、当被叫客户端与RTP中转服务器的连接状态不佳时,首先有可能导致RTCP数据包的丢失,其次,被叫客户端与RTP中转服务器之间的网络状态未能反映在RTCP数据包内,即会使得流媒体的数据传输经常保持在质量欠佳的状态下,严重影响用户的体验效果。

【发明内容】

[0005]为了克服现有技术的不足,本发明的目的在于提供一种流媒体传输质量监测方法,该方法能够解决现有技术无法及时对流媒体传输质量进行监控的问题。
[0006]为解决上述问题,本发明所采用的技术方案如下:
[0007]一种流媒体传输质量监测方法,该方法对采用RTP服务器进行中转的流媒体传输网络中,采用分段的方式对网络质量参数进行监测,并实时调整传输策略以适应网络环境的变化,包括以下步骤:
[0008]步骤I,监控服务器监测主叫路径的网络质量参数,主叫路径为主叫客户端发送数据至RTP中转服务器的路径;
[0009]步骤2,监控服务器监测主叫中转路径的网络质量参数,主叫中转路径为RTP中转服务器发送数据至被叫客户端的路径;
[0010]步骤3,监控服务器监测被叫路径的网络质量参数,被叫路径为被叫客户端发送数据至RTP中转服务器的路径;
[0011 ] 步骤4,监控服务器监测被叫中转路径的网络质量参数,被叫中转路径为RTP中转服务器发送数据至主叫客户端的路径;
[0012]步骤5,监控服务器判断监测的网络质量参数是否低于流媒体传输质量允许的最低值,若存在网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至主叫客户端、被叫客户端和RTP中转服务器,主叫客户端、被叫客户端和RTP中转服务器根据接收的调控信号进行网络质量提升调控;
[0013]其中,所述网络质量参数为主叫客户端、被叫客户端和RTP中转服务器进行数据传输时的丢包率、延迟值和抖动值中的一个或多个;所述步骤I至4的工作顺序为任意排序或同时执行。
[0014]优选的,在步骤5中,
[0015]当主叫路径和/或主叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至主叫客户端,以使主叫客户端以整数倍增加相同的数据发送至RTP中转服务器;
[0016]当被叫路径和/或被叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至被叫客户端,以使被叫客户端以整数倍增加相同的数据发送至RTP中转服务器。
[0017]优选的,在步骤5中,
[0018]当主叫路径和/或主叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至主叫客户端,以使主叫客户端增加发送至RTP中转服务器的数据的压缩率;
[0019]当被叫路径和/或被叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至被叫客户端,以使被叫客户端增加发送至RTP中转服务器的数据的压缩率。
[0020]优选的,在步骤5中,
[0021]当主叫路径和/或主叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至主叫客户端,以使主叫客户端减少发送至RTP中转服务器的数据的采音频率;
[0022]当被叫路径和/或被叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至被叫客户端,以使被叫客户端减少发送至RTP中转服务器的数据的采音频率。
[0023]优选的,在步骤5中,若存在网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至RTP中转服务器,以使RTP中转服务器的地址根据调控信号进行更新,地址更新后的RTP中转服务器用于将主叫路径、主叫中转路径、被叫路径和被叫中转路径的网络质量参数提升至流媒体传输质量允许的最低值以上。
[0024]为了克服现有技术的不足,本发明的另一个目的在于提供一种流媒体传输质量监测系统,该系统能够解决现有技术无法及时对流媒体传输质量进行监控的问题。
[0025]一种流媒体传输质量监测系统,包括:
[0026]主叫路径模块,用于令监控服务器监测主叫路径的网络质量参数,主叫路径为主叫客户端发送数据至RTP中转服务器的路径;
[0027]主叫中转路径模块,用于令监控服务器监测主叫中转路径的网络质量参数,主叫中转路径为RTP中转服务器发送数据至被叫客户端的路径;
[0028]被叫路径模块,用于令监控服务器监测被叫路径的网络质量参数,被叫路径为被叫客户端发送数据至RTP中转服务器的路径;
[0029]被叫中转路径模块,用于令监控服务器监测被叫中转路径的网络质量参数,被叫中转路径为RTP中转服务器发送数据至主叫客户端的路径;
[0030]监控模块,用于通过监控服务器判断监测的网络质量参数是否低于流媒体传输质量允许的最低值,若存在网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至主叫客户端、被叫客户端和RTP中转服务器,主叫客户端、被叫客户端和RTP中转服务器根据接收的调控信号进行网络质量提升调控;
[0031]其中,所述网络质量参数为主叫客户端、被叫客户端和RTP中转服务器进行数据传输时的丢包率、延迟值和抖动值中的一个或多个。
[0032]优选的,所述监控模块用于,
[0033]当主叫路径和/或主叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至主叫客户端,以使主叫客户端以整数倍增加相同的数据发送至RTP中转服务器;
[0034]当被叫路径和/或被叫中转路径的网络质量参数低于流媒体传输质量允许的最低值时,监控服务器发送调控信号至被叫客户端,以使被叫客户端以整数倍增加相同的数据发送至RTP中转服务器。
[0035]优选的,所述监控模块用于,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1