一种终端视频通信的质量调节方法及系统技术方案

技术编号:12392894 阅读:129 留言:0更新日期:2015-11-26 00:45
本发明专利技术公开了一种终端视频通信的质量调节方法及系统,通过发送终端每隔预定时间统计发送视频数据的发送码率和发送帧率;接收终端每隔预定时间统计接收视频数据的接收码率、接收帧率、时延和丢包率;计算发送终端与接收终端的帧率拟合度和码率拟合度及接收终端的平均时延和平均丢包率;根据所述拟合度、平均时延和平均丢包率分析发送终端与接收终端的视频通信传输质量,得到对应的分析结果;根据所述分析结果对应调节发送终端的视频图像分辨率、编码帧率和/或编码码率,以提高视频通信的传输质量;使得终端能在带宽波动时自动调整视频通信的编码参数,从而适应带宽的变化,保证了视频通信服务的实时性和稳定性。

【技术实现步骤摘要】

本专利技术涉及视频通信
,尤其涉及的是一种终端视频通信的质量调节方法 及系统。
技术介绍
随着终端技术的不断发展,手机等移动终端的使用越来越普及。目前,人们使用频 率最高的电子设备便是手机,用户利用手机进行通话、短信及视频通信等。随着网络速度越 来越快,人们越来越多用终端进行视频通信。 视频通信涉及多媒体技术、网络技术与通信技术等多个领域,它能够为身处不同 地域的人们提供一个近似面对面的协作环境,相较于传统的语音通信有明显的优越性。当 前视频通信应用中的主要问题是由于通信链路的带宽不稳定、动态适应能力差而导致数据 传输时出现的丢包、拥塞延时等现象,直接影响了视频通信服务的实时性和稳定性。现有的 视频通信的传输质量较差,通信质量差,给用户带来了不便。 因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,提供一种终端视频通信的质量调节方法及系统, 旨在解决现有技术中视频通信的实时性和稳定性差,传输质量低的问题。 本专利技术解决技术问题所采用的技术方案如下: -种终端视频通信的质量调节方法,其中,包括: A、当发送终端与接收终端建立视频通信连接时,发送终端每隔预定时间统计发送 视频数据的发送码率和发送帧率;接收终端每隔预定时间统计接收视频数据的接收码率、 接收帧率、时延和丢包率; B、根据发送终端多次统计的发送码率和发送帧率与接收终端对应统计的接收码 率和接收帧率,分别计算发送终端与接收终端的帧率拟合度和码率拟合度;根据接收终端 多次统计的时延和丢包率计算接收终端的平均时延和平均丢包率; C、根据所述帧率拟合度、码率拟合度、平均时延和平均丢包率分析发送终端与接 收终端的视频通信传输质量,得到对应的分析结果;根据所述分析结果调节发送终端的视 频图像分辨率、编码帧率和/或编码码率,以提高视频通信的传输质量。 所述的终端视频通信的质量调节方法,其中,所述步骤A具体包括: AU在发送终端与接收终端建立视频通信连接后,分别统计发送终端和接收终端 的视频数据信息; A2、每隔预定时间T统计发送终端发送的视频数据对应的发送码率和发送帧率, 统计预定次数K次,所述发送终端的发送码率依次为丨在,.....,发送终端的发送 帧率依次为.丨厂,…丨,其中K为正整数; A3、每隔预定时间T统计接收终端接收所述视频数据对应的接收码率、接收帧 率、时延和丢包率,统计预定次数K次,所述接收终端的接收码率依次为(B 1, B2,……, B1J,所述接收终端的接收帧率依次为(F1, F2,……,FJ,所述接收终端的时延依次为(D1, D2,……,D1J,所述接收终端的丢包率依次为IL1, L2,……,L1J,其中K为正整数。 所述的终端视频通信的质量调节方法,其中,所述步骤B具体包括: BI 1、根据发送终端的发送码率和接收终端的接收码率,计算发送终端与接收终端 的码率拟合度,所述码率拟合度为接收终端K次接收码率与发送终端K次发送码率的码率 均方差,所述码率均方差MSEbltrate为其中,i = 1,2, 3…K ; K为正整数; B12、根据发送终端的发送帧率和接收终端的接收帧率,计算发送终端与接收终 端的帧率拟合度,所述帧率拟合度为接收终端K次接收帧率与发送终端K次发送帧率的 帧率均方差,所述帧率均方差MSEf"_^为, 1,2, 3…K ;K为正整数; Β13、计算接收终端的平均时延计算接收终端的平均其中,i = 1,2, 3…K ;Κ为正整数。 所述的终端视频通信的质量调节方法,其中,所述步骤C具体包括: C11、判断接收终端的平均时延是否大于预设的时延阈值,若为是则执行步骤C12 ; 若为否则执行步骤C13; C12、判断接收终端的平均丢包率是否大于预设的丢包率阈值,若为是,则执行步 骤C14,若为否则执行步骤C15 ; C13、判断接收终端的平均丢包率是否大于预设的丢包率阈值,若为是,则执行步 骤C15,若为否则执行步骤C16 ; C14、降低发送终端发送视频数据的图像分辨率和编码帧率; C15、判断码率均方差是否大于码率均方差阈值,若为是,则执行步骤C17,若为否 则执行步骤C18 ; C16、保持发送终端发送的视频数据的参数不变; C17、判断帧率均方差是否大于帧率均方差阈值,若为是,则执行步骤C19,若为否, 则执行步骤C20 ; C18、判断帧率均方差是否大于帧率均方差阈值,若为是,则执行步骤C20,若为否, 则执行步骤C21 ; C19、降低发送终端发送视频数据的图像分辨率; C20、降低发送终端发送视频数据的编码帧率; C21、降低发送终端发送视频数据的编码码率。 -种终端视频通信的质量调节系统,其中,包括: 统计模块,用于当发送终端与接收终端建立视频通信连接时,发送终端每隔预定 时间统计发送视频数据的发送码率和发送帧率;接收终端每隔预定时间统计接收视频数据 的接收码率、接收帧率、时延和丢包率; 参数计算模块,用于根据发送终端多次统计的发送码率和发送帧率与接收终端对 应统计的接收码率和接收帧率,分别计算发送终端与接收终端的帧率拟合度和码率拟合 度;根据接收终端多次统计的时延和丢包率计算接收终端的平均时延和平均丢包率; 质量调节模块,用于根据所述帧率拟合度、码率拟合度、平均时延和平均丢包率分 析发送终端与接收终端的视频通信传输质量,得到对应的分析结果;根据所述分析结果调 节发送终端的视频图像分辨率、编码帧率和/或编码码率,以提高视频通信的传输质量。 所述的终端视频通信的质量调节系统,其中,所述统计模块包括: 连接判断单元,用于在发送终端与接收终端建立视频通信连接后,分别统计发送 终端和接收终端的视频数据信息; 发送端统计单元,用于通每隔预定时间T统计发送终端发送的视频数据 对应的发送码率和发送帧率,统计预定次数K次,所述发送终端的发送码率依次为 f為,4,..…,美丨,发送终端的发送帧率依次为#:>,F2s 其中K为正整 数; 接收端统计单元,用于每隔预定时间T统计接收终端接收所述视频数据对应的接 收码率、接收帧率、时延和丢包率,统计预定次数K次,所述接收终端的接收码率依次为(B 1, B2,……,B1J,所述接收终端的接收帧率依次为(F1, F2,……,FJ,所述接收终端的时延依 次为(D1A2,……,D 1J,所述接收终端的丢包率依次为IL^L2,……,L1J,其中K为正整数。 所述的终端视频通信的质量调节系统,其中,所述参数计算模块包括: 码率均方差获取单元,用于根据发送终端的发送码率和接收终端的接收 码率,计算发送终端与接收终端的码率拟合度,所述码率拟合度为接收终端K次 接收码率与发送终端K次发送码率的码率均方差,所述码率均方差MSE bltrateS其中,i = 1,2,3…K ;K为正整数; 帧率均方差获取单元,用于根据发送终端的发送帧率和接收终端的接收 帧率,计算发送终端与接收终端的帧率拟合度,所述帧率拟合度为接收终端K次 接收帧率与发送终端K次发送帧率的帧率均方差,所述帧率均方差MSE f_CTatJ%其中,i = 1,2,3…K ;K为正整数; 时延及丢包率获取单元,用于计算接收终端的平均时延为 其中,i =) 1,2, 3…K ;K为正整本文档来自技高网...

【技术保护点】
一种终端视频通信的质量调节方法,其特征在于,包括:A、当发送终端与接收终端建立视频通信连接时,发送终端每隔预定时间统计发送视频数据的发送码率和发送帧率;接收终端每隔预定时间统计接收视频数据的接收码率、接收帧率、时延和丢包率;B、根据发送终端多次统计的发送码率和发送帧率与接收终端对应统计的接收码率和接收帧率,分别计算发送终端与接收终端的帧率拟合度和码率拟合度;根据接收终端多次统计的时延和丢包率计算接收终端的平均时延和平均丢包率;C、根据所述帧率拟合度、码率拟合度、平均时延和平均丢包率分析发送终端与接收终端的视频通信传输质量,得到对应的分析结果;根据所述分析结果调节发送终端的视频图像分辨率、编码帧率和/或编码码率,以提高视频通信的传输质量。

【技术特征摘要】

【专利技术属性】
技术研发人员:洪瑜
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1