The present invention relates to a reduced load video communication system and the realization method of video call server monitoring the forwarding load caused by video work, if the load reaches the preset load level, a video call server in a call from the current video communication terminal, obtaining the highest occupied number set video bandwidth communication terminal, and a temporary reduction in the acquired video communication terminal is added to the generated load terminal list; video calling server from a temporary reduction in load video reading terminal list call terminal and the video communication terminal video call parameters, and according to the video communication terminal and video call parameters to the video call the terminal sends message to reduce the load, reduce the load so that the receiving video communication terminal news video call parameters Consistent with reducing the load message contained in the video call parameters, thereby effectively reducing the load and ensuring the experience of the user's video call.
【技术实现步骤摘要】
本专利技术涉及一种通话系统及实现方法,尤其是一种能降低负载的视频通话系统及实现方法,属于视频通话的
技术介绍
视频通话系统很常见,与音频通话相比,视频通话对网络带宽的需求很高。在条件允许的情形下,视频通话终端都尽可能的进行端对端传输数据,这样服务器不必转发数据,机器负载轻,服务器的带宽占用也小。在有些情况下,比如终端不支持端对端传输数据,视频数据必须通过服务器转发。如果视频通话量很大,要转发大量的视频数据,对于负载(包括机器负载、网络带宽占用)都是很大的考验。这时,用户就会发现视频不够流畅,影响用户体验。
技术实现思路
本专利技术的目的是克服现有技术中存在的不足,提供一种能降低负载的视频通话系统及实现方法,其在视频通话中,当存在大负载时,能有效降低负载,保证用户视频通话的体验。按照本专利技术提供的技术方案,所述能降低负载的视频通话系统,包括视频通话服务器以及若干与所述视频通话服务器连接的视频通话终端;视频通话服务器监测当前转发视频工作造成的负载,若所述负载达到预设的负载等级后,视频通话服务器从当前处于通话的视频通话终端中,获取占用带宽最高的设定数量的视频通话终端,并将所获取的视频通话终端添加到产生的临时降低负载终端列表;视频通话服务器从临时降低负载终端列表中读取视频通话终端以及所述视频通话终端的视频通话参数,且根据所述视频通话终端的视频通话参数产生并向所述视频通话终端发送降低负载消息;视频通话终端接收并解析所述降低负载消息,并根据解析的降低负载消息调整当前视频通话的参数,且在视频通话终端调整并更新当前的视频通话参数后,视频通话服务器将当前视频通话终 ...
【技术保护点】
一种能降低负载的视频通话系统,包括视频通话服务器(101)以及若干与所述视频通话服务器(101)连接的视频通话终端(111);其特征是:视频通话服务器(101)监测当前转发视频工作造成的负载,若所述负载达到预设的负载等级后,视频通话服务器(101)从当前处于通话的视频通话终端(111)中,获取占用带宽最高的设定数量的视频通话终端(111),并将所获取的视频通话终端(111)添加到产生的临时降低负载终端列表;视频通话服务器(101)从临时降低负载终端列表中读取视频通话终端(111)以及所述视频通话终端(111)的视频通话参数,且根据所述视频通话终端(111)的视频通话参数产生并向所述视频通话终端(111)发送降低负载消息;视频通话终端(111)接收并解析所述降低负载消息,并根据解析的降低负载消息调整当前视频通话的参数,且在视频通话终端(111)调整并更新当前的视频通话参数后,视频通话服务器(101)将当前视频通话终端(111)从临时降低负载终端列表中删除,并添加到已降低负载终端列表中。
【技术特征摘要】
1.一种能降低负载的视频通话系统,包括视频通话服务器(101)以及若干与所述视频通话服务器(101)连接的视频通话终端(111);其特征是:视频通话服务器(101)监测当前转发视频工作造成的负载,若所述负载达到预设的负载等级后,视频通话服务器(101)从当前处于通话的视频通话终端(111)中,获取占用带宽最高的设定数量的视频通话终端(111),并将所获取的视频通话终端(111)添加到产生的临时降低负载终端列表;视频通话服务器(101)从临时降低负载终端列表中读取视频通话终端(111)以及所述视频通话终端(111)的视频通话参数,且根据所述视频通话终端(111)的视频通话参数产生并向所述视频通话终端(111)发送降低负载消息;视频通话终端(111)接收并解析所述降低负载消息,并根据解析的降低负载消息调整当前视频通话的参数,且在视频通话终端(111)调整并更新当前的视频通话参数后,视频通话服务器(101)将当前视频通话终端(111)从临时降低负载终端列表中删除,并添加到已降低负载终端列表中。2.根据权利要求1所述的能降低负载的视频通话系统,其特征是:视频通话服务器(101)检测当前转发视频工作造成的负载,若所述负载低于预设负载等级后,视频通话服务器(101)清除已降低负载终端列表中不再处于通话状态的视频通话终端(111),从已降低负载终端列表中,获取设定数量的视频通话终端(111),并将所获取的视频通话终端(111)添加到产生的临时恢复负载终端列表中,并将所述视频通话终端(111)从已降低负载终端列表中删除;视频通话服务器(101)从临时恢复负载终端列表中读取视频通话终端(111)以及所述视频通话终端(111)的视频通话参数,且根据所述视频通话终端(111)的视频通话参数产生并向所述视频通话终端(111)发送恢复负载消息;视频通话终端(111)接收并解析所述恢复负载消息,并根据解析的恢复负载消息调整当前视频通话的参数,且在视频通话终端(111)调整并更新当前的视频通话参数后,视频通话服务器(101)将当前视频通话终端(111)从临时恢复负载终端列表中删除。3.根据权利要求1所述的能降低负载的视频通话系统,其特征是:所述降低负载消息包括降低视频通话分辨率和/或降低视频通话帧率。4.根据权利要求2所述的能降低负载的视频通话系统,其特征是:所述恢复负载消息包括恢复视频通话分辨率和/或恢复视频通话帧率。5.根据权利要求1所述的能降低负载的视频通话系统,其特征是:所述视频通话终端(111)包括登录模块(112)、通话模块(113)以及负载消息处理模块(114);通过登录模块(112)能登录到视频通话服务器(111),通过通话模块(113)能进行视频录制、音频录制,并将录制的音视频发送至视频通话服务器(11...
【专利技术属性】
技术研发人员:柳鲲鹏,
申请(专利权)人:无锡纽微特科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。