云转发与点对点融合的视频通话系统及方法技术方案

技术编号:16067334 阅读:58 留言:0更新日期:2017-08-22 18:29
一种云转发与点对点融合的视频通话系统及方法。该系统可以包括云信令服务器、云数据服务器、呼叫方客户端和接听方客户端。所述呼叫方客户端和所述接听方客户端通过长连接与所述云信令服务器进行连接以传输信令;所述呼叫方客户端和所述接听方客户端根据所述云信令服务器为各自分配的云数据服务器地址和端口分别与所分配的云数据服务器连接;所述呼叫方客户端和所述接听方客户端之间通过所述云信令服务器进行视频通话连接;所述云信令服务器根据所述呼叫方客户端的数目确定所述呼叫方客户端与所述接听方客户端之间的视频传输方式。根据本发明专利技术的系统和方法节省了带宽消耗,并且具有足够的扩展性。

Video calling system and method for cloud forwarding and point to point fusion

Video calling system and method for cloud forwarding and point to point fusion. The system can include cloud signaling server, cloud data server, caller, client and receiver client. The calling party and the receiving party client client through a long connection with the server to connect to cloud signaling transmission signaling; the calling party and the receiving party client client according to the cloud server for signaling their assigned cloud data server address and port are respectively connected with the cloud data server allocated between; the calling party and the receiving party client client video calls are connected by the cloud server in the cloud signaling; signaling server according to the video transmission mode number of the calling party client determines whether the calling party between the client and the client of the receiving party. The system and method according to the invention saves bandwidth consumption and has sufficient scalability.

【技术实现步骤摘要】
云转发与点对点融合的视频通话系统及方法
本专利技术涉及网络通信领域,更具体地,涉及云转发与点对点融合的视频通话系统及方法。
技术介绍
通过视频云转发视频的方案有很多优点,包括支持双人的双向通话、多人的视频会议、多人的视频直播功能等。但由于视频本身的特点是数据量大,所以云转发的视频通信方案的一个缺点是对带宽的要求较高。如果只有少数人在进行视频通话,特别是如果用户只是进行双人双向通话的时候,也通过视频云作为双向视频数据的转发,则会浪费带宽。因此,有必要开发一种可以在少数人视频通话与较多人视频通话之间进行视频传输方法切换的方法。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提出了一种云转发与点对点融合的视频通话系统及方法。根据本专利技术的一方面,提出一种云转发与点对点融合的视频通话系统。所述系统包括云信令服务器、云数据服务器、呼叫方客户端和接听方客户端,所述云信令服务器分别向所述呼叫方客户端和所述接听方客户端分配云数据服务器对应的地址和端口;根据所述地址和端口所述呼叫方客户端和所述接听方客户端分别与所述云数据服务器连接;所述呼叫方客户端和所述接听方客户端之间通过所述云信令服务器进本文档来自技高网...
云转发与点对点融合的视频通话系统及方法

【技术保护点】
一种云转发与点对点融合的视频通话系统,其特征在于,所述系统包括云信令服务器、云数据服务器、呼叫方客户端和接听方客户端,所述云信令服务器分别向所述呼叫方客户端和所述接听方客户端分配云数据服务器对应的地址和端口;根据所述地址和端口所述呼叫方客户端和所述接听方客户端分别与所述云数据服务器连接;所述呼叫方客户端和所述接听方客户端之间通过所述云信令服务器进行视频通话连接;所述云信令服务器控制所述呼叫方客户端与所述接听方客户端之间进行视频数据传输。

【技术特征摘要】
1.一种云转发与点对点融合的视频通话系统,其特征在于,所述系统包括云信令服务器、云数据服务器、呼叫方客户端和接听方客户端,所述云信令服务器分别向所述呼叫方客户端和所述接听方客户端分配云数据服务器对应的地址和端口;根据所述地址和端口所述呼叫方客户端和所述接听方客户端分别与所述云数据服务器连接;所述呼叫方客户端和所述接听方客户端之间通过所述云信令服务器进行视频通话连接;所述云信令服务器控制所述呼叫方客户端与所述接听方客户端之间进行视频数据传输。2.根据权利要求1所述的云转发与点对点融合的视频通话系统,其特征在于,所述云信令服务器控制所述呼叫方客户端与所述接听方客户端之间进行视频数据传输包括:如果呼叫方客户端的数目小于或等于切换数目,则所述接听方客户端和所述呼叫方客户端之间进行点对点视频数据传输;如果呼叫方客户端的数目大于所述切换数目,则所述接听方客户端和所述呼叫方客户端之间通过云数据服务器进行视频数据转发,其中,所述切换数目根据接听方客户端的带宽和CPU处理能力确定。3.根据权利要求2所述的云转发与点对点融合的视频通话系统,其特征在于,所述点对点视频数据传输包括:所述云信令服务器直接将所述呼叫方客户端和所述接听方客户端的公网地址和端口发送给对方,所述呼叫方客户端和所述接听方客户端基于所得到的公网地址和端口直接建立连接以传输视频数据。4.根据权利要求3所述的云转发与点对点融合的视频通话系统,其特征在于,所述呼叫方客户端与所述接听方客户端之间通过UDP协议进行视频数据的传输。5.根据权利要求2所述的云转发与点对点融合的视频通话系统,其特征在于,所述通过云服务器进行视频数据转发包括:所述发送方客户端和所述接听方客户端分别将视频数据发送给与各自连接的云数据服务器,再由...

【专利技术属性】
技术研发人员:田力雷宇
申请(专利权)人:北京智能管家科技有限公司
类型:发明
国别省市:北京,11

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

1