【技术实现步骤摘要】
数据传输方法和装置
本申请涉及信息处理领域,特别是涉及一种数据传输方法和装置。
技术介绍
在例如多人视频会议等实时音视频通信的场景下,目前采用业界通用的SFU+SVC模式通常会被投诉使用效果不好,部分订阅者认为视频非常卡顿,部分订阅者认为视频不够清晰,发送者抱怨流量暴增等问题。上述问题产生的原因可能包括如下方面:首先,上行发送端只根据其与SFU之间的上行传输链路状况发送多路不同质量的视频流(SimulcastAVC或者SVC),并不能兼容所有的接收端,不同种质量的视频流,种类是有限的,譬如发送了3中不同分辨率的视频,每种分辨率视频流又可以分成三种不同帧率,一共9中质量的视频流,能覆盖300kbps~1000kbps传输能力范围,那对于这个范围以外的下行订阅者,例如高铁4G用户,就会出现卡顿,因为SFU只能选择转发300kbps这种视频流给这个订阅者,而他的下行带宽还不够,而对于网速1000kbps以上的那些用户就会抱怨在好的网络情况下却无法获得更高清的视频。如果订阅者的带宽能力恰好不凑巧都在这个300 ...
【技术保护点】
1.一种数据传输方法,应用于服务端,其特征在于,所述方法包括:/n获取待传输数据的至少一个接收端的接收端信息;/n将所述接收端信息对应的接收端特性发送至数据的发送端;/n接收发送端根据所述接收端特性和发送端的上行链路传输能力发送的至少一路数据,所述至少一路数据对应的数据特性由发送端确定。/n
【技术特征摘要】
1.一种数据传输方法,应用于服务端,其特征在于,所述方法包括:
获取待传输数据的至少一个接收端的接收端信息;
将所述接收端信息对应的接收端特性发送至数据的发送端;
接收发送端根据所述接收端特性和发送端的上行链路传输能力发送的至少一路数据,所述至少一路数据对应的数据特性由发送端确定。
2.根据权利要求1所述的方法,其特征在于,所述接收端信息包括:接收端下行链路传输能力;所述接收端特性包括:接收端下行链路传输能力、接收端用户优先级、接收端的用户偏好信息、和/或接收端的用户行为信息。
3.根据权利要求2所述的方法,其特征在于,所述接收端的用户偏好信息包括:用户的清晰度偏好信息和/或流畅度偏好信息。
4.根据权利要求3所述的方法,其特征在于,所述将所述接收端信息对应的接收端特性发送至数据的发送端的步骤之前,所述方法还包括:
从接收端的用户行为轨迹中获取所述接收端的用户偏好信息。
5.根据权利要求1所述的方法,其特征在于,所述数据包括文本数据、图像数据、音频数据、视频数据或者其组合。
6.根据权利要求5所述的方法,其特征在于,所述数据包括音频数据、视频数据或其组合,所述数据特性的包括:
信息质量和/或传输码率。
7.根据权利要求6所述的方法,其特征在于,所述信息质量包括:信息的清晰度、信息的流畅度或其组合。
8.根据权利要求1所述的方法,其特征在于,所述接收发送端根据所述接收端特性和发送端的上行链路传输能力发送的至少一路数据的步骤中,所述数据为多路,所述多路数据分别对应各自的数据特性。
9.一种数据传输方法,应用于数据的发送端,其特征在于,包括:
接收数据的至少一个接收端对应的接收端特性,其中所述接收端特性是根据所述至少一个接收端的接收端信息确定的;
根据所述接收端特性和数据的发送端的上行链路传输能力,确定待发送的至少一路收据的数据特性;
根据所述数据特性发送所述至少一路数据。
10.根据权利要求9所述的数据传输方法,其特征在于,所述接收数据的至少一个接收端对应的接收端特性的步骤中,所述接收端特性是由所述服务端发送至发送端;
所述根据所述数据特性发送所述至少一路数据的步骤中,所述至少一路数据是由发送端发送至所述服务端。
11.根据权利要求9所述的数据传输方法,其特征在于,所述接收数据的至少一个接收端对应的接收端特性的步骤中,所述接收端特性是由所述接收端发送至发送端;
所述根据所述数据特性发送所述至少一路数据的步骤中,所述至少一路数据是由发送端发送至所述接收端。
12.根据权利要求9所述的方法,其特征在于,所述接收端特性包括:接收端下行链路传输能力、接收端用户优先级、接收端的用户偏好信息、和/或接收端的用户行为信息。
13.根据权利要求12所述的方法,其特征在于,所述接收端的用户偏好信息包括:用户的清晰度偏好信息和/或流畅度偏好信息。
14.根据权利要求12或13所述的方法,其特征在于,所述用户偏好信息是服务端从用户行为轨迹中获取的用户偏好信息。
...
【专利技术属性】
技术研发人员:朱玲,俞人杰,华大,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。