【技术实现步骤摘要】
用于在群组视频呼叫中优化联播流的系统和方法
[0001]本申请是申请日为2018年2月1日,申请号为201880088388.1,专利技术名称为“用于在群组视频呼叫中优化联播流的系统和方法”的申请的分案申请。
专利
[0002]本技术涉及数字通信领域。更具体地,本技术涉及用于在群组视频呼叫(group video call)中优化联播流(simulcast stream)的技术。
[0003]背景
[0004]如今,人们经常将计算设备用于各种各样的目的。例如,用户可以使用他们的计算设备与其他用户通信。这种通信在社交网络系统中越来越受欢迎。诸如社交网络系统上的数字通信可能涉及各种类型的通信。某些类型的数字通信允许用户进行集中交流。例如,用户可以通过使用社交网络系统支持的消息传递系统或电子邮件系统来以一个或更多个特定用户作为目标。作为另一个示例,用户可以与其他用户进行音频通信或视频通信。
[0005]在许多情况下,视频通信可能是用户的首选,因为视频通信可以让用户最有效地传达信息,并模拟现实生活中的交流。在某些情况下 ...
【技术保护点】
【技术特征摘要】
1.一种计算机实现的方法,包括:由计算系统,识别群组视频呼叫中的一组参与者,其中,每个参与者与上行链路容量和下行链路容量相关联,并且所述一组参与者包括一组发送方参与者;由所述计算系统,基于所述一组发送方参与者的上行链路容量对所述一组发送方参与者进行排名;以及由所述计算系统,按基于所述排名的顺序顺序地处理所述一组发送方参与者,以对于所述一组发送方参与者中的每个发送方参与者确定将由所述发送方参与者上传的一个或更多个视频流层。2.根据权利要求1所述的计算机实现的方法,其中,所述一组参与者包括一组订阅方参与者。3.根据权利要求2所述的计算机实现的方法,还包括:对于所述一组订阅方参与者中的每个订阅方参与者,分配所述订阅方参与者从所述一组发送方参与者中的至少一个发送方参与者接收至少一个视频流层。4.根据权利要求3所述的计算机实现的方法,其中,将由所述一组发送方参与者中的发送方参与者上传的每个视频流层与比特率相关联。5.根据权利要求4所述的计算机实现的方法,其中,将由所述一组发送方参与者中的每个发送方参与者上传的每个视频流层的比特率是基于订阅所述发送方参与者的订阅方参与者的下行链路容量来确定的。6.根据权利要求4所述的计算机实现的方法,其中,将由所述一组发送方参与者中的每个发送方参与者上传的每个视频流层的比特率是基于订阅所述发送方参与者的订阅方参与者的下行链路容量和所述发送方参与者的上行链路容量来确定的。7.根据权利要求3所述的计算机实现的方法,其中,顺序地处理所述一组发送方参与者包括:对于所述一组发送方参与者中的第一发送方参与者,从所述一组订阅方参与者中识别订阅所述第一发送方参与者的一个或更多个订阅方参与者,对订阅所述第一发送方参与者的所述一个或更多个订阅方参与者进行排名,并且按基于所述排名的顺序顺序地处理订阅所述第一发送方参与者的所述一个或更多个订阅方参与者,以对于订阅所述第一发送方参与者的所述一个或更多个订阅方参与者中的每个订阅方参与者,将所述订阅方参与者分配到将由所述第一发送方参与者上传的一个视频流层。8.根据权利要求7所述的计算机实现的方法,其中,基于下行链路容量对订阅所述第一发送方参与者的所述一个或更多个订阅方参与者进行排名。9.根据权利要求8所述的计算机实现的方法,其中,基于下行链路容量按升序对订阅所述第一发送方参与者的所述一个或更多个订阅方参与者进行排名。10.根据权利要求7所述的计算机实现的方法,其中,顺序地处理订阅所述第一发送方参与者的所述一个或更多个订阅方参与者包括:对于订阅所述第一发送方参与者的所述一个或更多个订阅方参与者中的每个订阅方参与者,确定是创建将由所述第一发送方参与者上传的新层还是将所述订阅方参与者分配到与所述第一发送方参与者相关...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。