一种音视频多端通信方法、服务器及系统技术方案

技术编号:20015261 阅读:27 留言:0更新日期:2019-01-05 23:02
本发明专利技术实施例公开了一种音视频多端通信方法,包括:接收第一客户端发送的第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端;向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道,以使得所述第一客户端通过所述第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。通过上述方式,解决了巡视人员可能漏拍某些设备或部位,以至于未发现关键缺陷,存在延时,不能在第一时间发现可能的重大或紧急缺陷,不能在第一时间处理缺陷的技术问题。

【技术实现步骤摘要】
一种音视频多端通信方法、服务器及系统
本专利技术涉及互联网
,尤其涉及一种音视频多端通信方法、服务器及系统。
技术介绍
无人机在电力系统中广泛应用,包括输配电线路的巡视、预试定检和消缺维护等,无人机在输配电线路日常巡视中,能够对电力设备进行近距离无死角地巡视和检查,并将现场情况传送给远程专家,开展专家诊断;在灾后勘察中,应急抢险指挥中心可以通过无人机的全局视角,足不出户地掌握输配电设备的损失情况;在灾后抢险中,监控中心可以通过无人机的全局视角去掌握每一个抢险地点的进展和安全措施布置情况。目前电力公司的无人机巡视,通过无人机飞行器,现场巡视人员操控无人机,只能按照预先设定的路线或者按照现场巡视人员的理解巡视线路,将拍摄的视频或者图像信息下载到本地存储卡,巡视结束后由巡视人员带回公司由巡视人员和经验丰富的专家共同分析和诊断,查找和发现缺陷。该模式存在两个问题,一是巡视人员可能漏拍某些设备或部位,以至于未发现关键缺陷;二是存在延时,不能在第一时间发现可能的重大或紧急缺陷,不能在第一时间处理缺陷。
技术实现思路
本专利技术实施例提供了一种音视频多端通信方法、客户端及系统,解决了巡视人员可能漏拍某些设备或部位,以至于未发现关键缺陷,存在延时,不能在第一时间发现可能的重大或紧急缺陷,不能在第一时间处理缺陷的技术问题。本专利技术的第一方面提供了一种音视频多端通信方法,包括:接收第一客户端发送的第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端;向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道,以使得所述第一客户端通过所述第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。结合第一方面的一种可能设计中,所述若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道之后还包括:接收M个第二客户端中的O个第二客户端发送的第二呼叫请求,所述第二呼叫请求用于请求发送第二音频数据到第一客户端,所述O为小于或等于M的正整数;构建第二流媒体数据通道,以使得所述O个第二客户端通过所述第二流媒体数据通道向所述第一客户端发送所述第二音频数据。结合第一方面的一种可能设计中,所述若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道之后还包括:接收目标第二客户端发送的第三呼叫请求,所述目标第二客户端属于所述N个第二客户端,所述第三呼叫请求用于请求发送第三音频数据到N个所述第二客户端中除所述目标第二客户端外的第二客户端;构建第三流媒体数据通道,以使得所述目标第二客户端通过所述第三流媒体数据通道向N个所述第二客户端中除所述目标第二客户端外的第二客户端发送所述第三音频数据。结合第一方面的一种可能设计中,所述第一呼叫请求携带有所述N个第二客户端的客户端地址;相应的,所述向N个第二客户端转发所述第一呼叫请求包括:根据所述客户端地址向N个第二客户端转发所述第一呼叫请求。本专利技术的第二方面提供了一种音视频多端通信方法,包括:向服务器发送第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端,以使得所述服务器向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若所述服务器接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则通过所述服务器构建的第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。本专利技术的第三方面提供了一种音视频多端通信方法,包括:接收所述服务器转发的第一呼叫请求,所述第一呼叫请求用于第一客户端向服务器请求发送第一音频数据和视频数据到第二客户端;根据所述第一呼叫请求向所述服务器发送连接应答,以使得所述服务器构建第一流媒体数据通道;接收所述第一客户端通过所述第一流媒体数据通道发送的所述第一音频数据和所述视频数据。本专利技术的第四方面提供了一种服务器,包括:第一接收模块,用于接收第一客户端发送的第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端;发送模块,用于向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;第一处理模块,用于若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道,以使得所述第一客户端通过所述第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。结合第四方面的一种可能设计中,所述服务器还包括:第二接收模块,用于接收M个第二客户端中的O个第二客户端发送的第二呼叫请求,所述第二呼叫请求用于请求发送第二音频数据到第一客户端,所述O为小于或等于M的正整数;第二处理模块,用于构建第二流媒体数据通道,以使得所述O个第二客户端通过所述第二流媒体数据通道向所述第一客户端发送所述第二音频数据。结合第四方面的一种可能设计中,所述服务器还包括:第三接收模块,用于接收目标第二客户端发送的第三呼叫请求,所述目标第二客户端属于所述N个第二客户端,所述第三呼叫请求用于请求发送第三音频数据到N个所述第二客户端中除所述目标第二客户端外的第二客户端;第三处理模块,用于构建第三流媒体数据通道,以使得所述目标第二客户端通过所述第三流媒体数据通道向N个所述第二客户端中除所述目标第二客户端外的第二客户端发送所述第三音频数据。本专利技术第五方面提供了一种服务器,包括:存储器、收发器、处理器以及总线系统;其中,所述存储器用于存储程序;所述处理器用于执行所述存储器中的程序,包括如下步骤:接收第一客户端发送的第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端;向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道,以使得所述第一客户端通过所述第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。本专利技术的第六方面提供了一种音视频多端通信系统,所述音视频多端通信系统包括客户端、第一客户端和N个第二客户端;所述客户端用于执行上述第一方面的方法;所述第一客户端用于执行上述第二方面的方法;每个所述第二客户端用于执行上述第三方面的方法。本专利技术的第七方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,提供了一种音视频多端通信方法,首先接收第一客户端发送的第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端;向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道,以使得所述第一客户端通过所述第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。通过上述方式,使得可以基于流媒体通道将无人本文档来自技高网...

【技术保护点】
1.一种音视频多端通信方法,其特征在于,包括:接收第一客户端发送的第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端;向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道,以使得所述第一客户端通过所述第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。

【技术特征摘要】
1.一种音视频多端通信方法,其特征在于,包括:接收第一客户端发送的第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端;向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道,以使得所述第一客户端通过所述第一流媒体数据通道向M个所述第二客户端发送所述第一音频数据和所述视频数据,所述M为小于或等于N的正整数。2.根据权利要求1所述的方法,其特征在于,所述若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道之后还包括:接收M个第二客户端中的O个第二客户端发送的第二呼叫请求,所述第二呼叫请求用于请求发送第二音频数据到第一客户端,所述O为小于或等于M的正整数;构建第二流媒体数据通道,以使得所述O个第二客户端通过所述第二流媒体数据通道向所述第一客户端发送所述第二音频数据。3.根据权利要求1所述的方法,其特征在于,所述若接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则构建第一流媒体数据通道之后还包括:接收目标第二客户端发送的第三呼叫请求,所述目标第二客户端属于所述N个第二客户端,所述第三呼叫请求用于请求发送第三音频数据到N个所述第二客户端中除所述目标第二客户端外的第二客户端;构建第三流媒体数据通道,以使得所述目标第二客户端通过所述第三流媒体数据通道向N个所述第二客户端中除所述目标第二客户端外的第二客户端发送所述第三音频数据。4.根据权利要求1至3任一所述的方法,其特征在于,所述第一呼叫请求携带有所述N个第二客户端的客户端地址;相应的,所述向N个第二客户端转发所述第一呼叫请求包括:根据所述客户端地址向N个第二客户端转发所述第一呼叫请求。5.一种音视频多端通信方法,其特征在于,包括:向服务器发送第一呼叫请求,所述第一呼叫请求用于请求发送第一音频数据和视频数据到第二客户端,以使得所述服务器向N个第二客户端转发所述第一呼叫请求,所述N为等于或大于1的整数;若所述服务器接收到N个所述第二客户端中的M个第二客户端返回的连接应答,则通过所述服务器构建的第一流媒体数据通道向M个所述第二客户端发送所述第一音...

【专利技术属性】
技术研发人员:肖叶枝郭建龙苏琇贞温满华黄成云
申请(专利权)人:广东电网有限责任公司广东电网有限责任公司教育培训评价中心
类型:发明
国别省市:广东,44

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

1