The embodiment of the invention discloses a multimedia data transmission method and device, storage medium, server, wherein the method comprises the following steps: transmitting the multimedia data detection in the transmission process of multimedia data, including sending state of the blocking state and smooth state; when the sending State for smooth state, initial acquisition the estimated bandwidth settings for the multimedia data value; according to the initial value and preset growth coefficient adjusts the bandwidth estimation and rate estimation based on upload bandwidth adjustment after the acquisition of the multimedia data; transmitting the upload rate according to the multimedia data. By adopting the invention, under the condition of smooth network state, the data transmission quality of multimedia data can be improved by analyzing and adjusting data upload rate.
【技术实现步骤摘要】
一种多媒体数据传输方法及其设备、存储介质、服务器
本专利技术涉及计算机
,尤其涉及一种多媒体数据传输方法及其设备、存储介质、服务器。
技术介绍
在互联网技术快速发展以及网络宽带广泛普及的时代,基于智能手机、掌上电脑等终端设备的实时社交方式(例如,语音通话和视频聊天等)已成为人们生活中不可缺少的部分。在网络状态良好的网络环境中,人们主要追求视频或语音聊天时的通话质量,现有技术中,可以确保多媒体数据在网络状态较好多媒体数据能够顺利传输,然而在网络状态较好时仅注重数据的顺利传输缺少对数据传输质量的考虑,影响了多媒体数据在网络状态较好时的数据传输质量。
技术实现思路
本专利技术实施例提供一种多媒体数据传输方法及其设备、存储介质、服务器,在网络状态顺畅的情况下通过分析调整数据上传码率,可以提高多媒体数据在网络状态较好时的数据传输质量。本专利技术实施例第一方面提供了一种多媒体数据传输方法,可包括:在多媒体数据的传输过程中检测所述多媒体数据的发送状态,所述发送状态包括阻塞状态和顺畅状态;当所述发送状态为顺畅状态时,获取针对所述多媒体数据所设置的估计带宽的初始值;根据所述初始值 ...
【技术保护点】
一种多媒体数据传输方法,其特征在于,包括:在多媒体数据的传输过程中检测所述多媒体数据的发送状态,所述发送状态包括阻塞状态和顺畅状态;当所述发送状态为顺畅状态时,获取针对所述多媒体数据所设置的估计带宽的初始值;根据所述初始值和预设增长系数调整所述估计带宽,并基于调整后的估计带宽获取所述多媒体数据的上传码率;根据所述上传码率发送所述多媒体数据。
【技术特征摘要】
1.一种多媒体数据传输方法,其特征在于,包括:在多媒体数据的传输过程中检测所述多媒体数据的发送状态,所述发送状态包括阻塞状态和顺畅状态;当所述发送状态为顺畅状态时,获取针对所述多媒体数据所设置的估计带宽的初始值;根据所述初始值和预设增长系数调整所述估计带宽,并基于调整后的估计带宽获取所述多媒体数据的上传码率;根据所述上传码率发送所述多媒体数据。2.如权利要求1所述的方法,其特征在于,还包括:获取多媒体数据的实时发送速率;当所述多媒体数据的发送状态为阻塞状态时,基于所述实时发送速率获取所述上传码率。3.如权利要求2所述的方法,其特征在于,所述基于所述实时发送速率获取所述上传码率,包括:对预设时间段内的实时发送速率进行平滑处理,获取经所述平滑处理后所述实时发送速率对应的当前发送速率;基于所述当前发送速率获取所述上传码率。4.如权利要求1所述的方法,其特征在于,所述在多媒体数据的传输过程中确定检测所述多媒体数据的发送状态,包括:检测发送缓存区内多媒体数据的当前留存数据量;根据所述当前留存数据量确定所述多媒体数据的发送状态。5.如权利要求4所述的方法,其特征在于,所述根据所述当前留存数据量确定所述多媒体数据的发送状态,包括:获取所述当前留存数据量与所述历史留存数据量间至少连续两次的数据关系对比结果;当各次数据关系对比结果均为所述当前留存数据量小于或等于历史留存数据量时,确定所述多媒体数据的发送状态为顺畅状态,否则确定所述多媒体数据的发送状态为阻塞状态。6.如权利要求1所述的方法,其特征在于,还包括:将系统缓存内针对多媒体数据的数据量所限定的最大留存数据量设置为最小。7.一种多媒体数据传输设备,其特征在于,包括:状态检测模块,用于在多媒体数据的传输过程中检测所述多媒体数据的发送状态,所述发送状态包括阻塞状态和顺畅状态;初值获取模块,用于当所述发送状态为顺畅状态时,获取针对所述多媒体数据所设置的估计带宽的初始值;第一码率获取模块,用于根据所述初始值和预设增长系数调整所述估计带宽,并基于调整后的估计带宽获取所述多媒体数据的上传码率;数据发送模块,用于根据所述上传码率发送所述多媒体数据。8.如权利要求7所述的设备,其特征在于,还包括:速率获取模块,用于获取多...
【专利技术属性】
技术研发人员:同鑫,
申请(专利权)人:广州市百果园网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。