音视频流调度方法、装置、指挥调度端及存储介质制造方法及图纸

技术编号:25315515 阅读:41 留言:0更新日期:2020-08-18 22:32
本发明专利技术实施例提供了音视频流调度方法、装置、指挥调度端及存储介质,在本发明专利技术实施例中,指挥调度端接收Web服务器发送的用于播放第一参会终端的音视频流的播放信令;并针对所述播放信令,判断预先存储的第二参会终端的播放权限是否包含所述第一参会终端的音视频流;当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,指挥调度端生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求,并将所述调流请求发送于所述会议调度服务器进行调流,以此可在实时的视频会议场景中有针对性的传输音视频流,满足了一场视频会议场景中的不同参会终端之间的音视频流的传输需求。

【技术实现步骤摘要】
音视频流调度方法、装置、指挥调度端及存储介质
本专利技术涉及视联网
,特别是涉及一种音视频流调度方法、一种音视频流调度装置、一种指挥调度端以及一种存储介质。
技术介绍
随着网络科技的快速发展,视频会议、视频教学等双向通信在用户的生活、工作、学习等方面广泛普及。视频会议,是指位于两个或多个地点的人们,通过通信设备和网络,进行面对面交谈的会议。视联网会议技术以及视联网会议管理系统已经在实践中得到了广泛的应用,在各种视频会议中发挥了非常重要的意义。但目前的会议管理系统还有一些不足,目前的视联网会议中所有的参会终端都处于一个级别中,每个参会终端可以看到的音视频流都是一样的,这导致在实时的视频会议中,不能开展一些私密的会议报告。如在一场公司视频会议中,一个中间层领导要对上层领导汇报工作,但是不想让下属看到,已有的视联网会议不能满足该场景需求。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种音视频流调度方法、一种音视频流调度装置、一种指挥调度端以及一种存储介质。依据本专利技术的一个方面,本专利技术实施例公开了一种音视频流调度方法,应用于指挥调度端,所述方法包括:接收Web服务器发送的用于播放第一参会终端的音视频流的播放信令;针对所述播放信令,判断预先存储的第二参会终端的播放权限是否包含所述第一参会终端的音视频流;当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求;将所述调流请求发送于所述会议调度服务器进行调流。可选的,所述第一参会终端和所述第二参会终端均具有参会等级,多个所述第二参会终端和所述第一参会终端的参会等级为树形结构;其中,所述第二参会终端的播放权限依据所述第二参会终端在所述树形结构中的参会等级确定。可选的,针对所述播放信令,判断预先存储的第二参会终端的播放权限是否包含所述第一参会终端的音视频流,包括:针对所述播放信令,确定所述第二参会终端的参会等级与所述第一参会终端的参会等级在所述树形结构中的关系;根据所述第二参会终端的参会等级与所述第一参会终端的参会等级在所述树形结构中的关系,判断预先存储的所述第二参会终端的播放权限是否包含所述第一参会终端的音视频流。可选的,所述第一参会终端具有第一终端号,所述第二参会终端具有第二终端号;当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求,包括:当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,获取所述第一参会终端的第一终端号以及所述第二参会终端的第二终端号;将所述第一终端号和所述第二终端号封装为所述调流请求,以将所述第一参会终端的音视频流调度给所述第二参会终端。可选的,所述播放信令中还包括用于指定播放所述第一参会终端的音视频流的第三参会终端的第三终端号;所述方法还包括:针对所述第三终端号,判断是否预先存储有所述第三参会终端的播放权限;当预先存储有所述第三参会终端的播放权限时,判断所述第三参会终端的播放权限是否包含所述第一参会终端的音视频流。可选的,所述方法还包括:当未预先存储有所述第三参会终端的播放权限时,生成报错信息;将所述报错信息发送于所述Web服务器。依据本专利技术的另一个方面,本专利技术实施例还公开了一种指挥调度端,包括调度模块、会议模块、反馈模块、等级数据模块以及会议调度协议代理模块,其中:所述等级数据模块,与所述调度模块连接,用于存储第二参会终端的播放权限;所述调度模块,与Web服务器、所述会议模块以及所述会议调度协议代理模块连接,用于将所述Web服务器发送的用于播放第一参会终端的音视频流的播放信令发送于所述会议模块和所述会议调度协议代理模块,以及用于将所述等级数据模块中的所述第二参会终端的播放权限发送于所述会议模块;所述会议模块,与所述反馈模块连接,用于针对所述播放信令,判断所述第二参会终端的播放权限是否包含所述第一参会终端的音视频流,并将判断结果发送于所述反馈模块;所述反馈模块,与所述等级数据模块和所述会议调度协议代理模块连接,用于在所述判断结果为所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,将所述判断结果发送于所述会议调度协议代理模块;所述会议调度协议代理模块,与会议调度服务器和所述等级数据模块连接,用于根据所述反馈模块发送的所述判断结果,生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求,并将所述调流请求发送于所述会议调度服务器进行调流。依据本专利技术的再一个方面,本专利技术实施例还公开了一种音视频流调度装置,应用于指挥调度端,所述装置包括:播放信令接收模块,用于接收Web服务器发送的用于播放第一参会终端的音视频流的播放信令;播放权限第一判断模块,用于针对所述播放信令,判断预先存储的第二参会终端的播放权限是否包含所述第一参会终端的音视频流;调流请求生成模块,用于在所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求;调流请求发送模块,用于将所述调流请求发送于所述会议调度服务器进行调流。依据本专利技术的再一个方面,本专利技术实施例还公开了一种音视频流调度装置,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行上述的音视频流调度方法。依据本专利技术的再一个方面,本专利技术实施例还公开了一种计算机可读存储介质,其存储的计算机程序使得处理器执行上述的音视频流调度方法。本专利技术实施例包括以下优点:在本专利技术实施例中,在指挥调度端中预先存储有第二参会终端的播放权限,当指挥调度端接收到Web后台服务发送的用于播放第一参会终端的音视频流的播放信令时,不是所有的第二参会终端都有权限播放第一参会终端的音视频流,指挥调度端会根据每个第二参会终端的播放权限做一次筛选,然后将所述第一参会终端的音视频流调度给具有所述第一参会终端的音视频流的播放权限的第二参会终端,以此可在实时的视频会议场景中有针对性的传输音视频流,满足了一场视频会议场景中的不同参会终端之间的音视频流传输需求。在本专利技术实施例中,视频会议中的参会终端还具有参会等级,各个参会终端的参会等级为树形结构,本专利技术实施例还提出了以第二参会终端的参会等级确定其播放权限的方式,可根据所述第二参会终端的参会等级与所述第一参会终端的参会等级在所述树形结构中的关系,对第二参会终端的播放权限做一次筛选,以此可以在不同参会等级的参会终端之间进行不同音视频流调度,解决了在等级结构下在网络中传输音视频流的问题,提高了视频会议场景中的私密性和安全性。附图说明图1是本专利技术一种音视频流调度方本文档来自技高网...

【技术保护点】
1.一种音视频流调度方法,其特征在于,应用于指挥调度端,所述方法包括:/n接收Web服务器发送的用于播放第一参会终端的音视频流的播放信令;/n针对所述播放信令,判断预先存储的第二参会终端的播放权限是否包含所述第一参会终端的音视频流;/n当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求;/n将所述调流请求发送于所述会议调度服务器进行调流。/n

【技术特征摘要】
1.一种音视频流调度方法,其特征在于,应用于指挥调度端,所述方法包括:
接收Web服务器发送的用于播放第一参会终端的音视频流的播放信令;
针对所述播放信令,判断预先存储的第二参会终端的播放权限是否包含所述第一参会终端的音视频流;
当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求;
将所述调流请求发送于所述会议调度服务器进行调流。


2.根据权利要求1所述的方法,其特征在于,所述第一参会终端和所述第二参会终端均具有参会等级,多个所述第二参会终端和所述第一参会终端的参会等级为树形结构;
其中,所述第二参会终端的播放权限依据所述第二参会终端在所述树形结构中的参会等级确定。


3.根据权利要求2所述的方法,其特征在于,针对所述播放信令,判断预先存储的第二参会终端的播放权限是否包含所述第一参会终端的音视频流,包括:
针对所述播放信令,确定所述第二参会终端的参会等级与所述第一参会终端的参会等级在所述树形结构中的关系;
根据所述第二参会终端的参会等级与所述第一参会终端的参会等级在所述树形结构中的关系,判断预先存储的所述第二参会终端的播放权限是否包含所述第一参会终端的音视频流。


4.根据权利要求1~3任一项所述的方法,其特征在于,所述第一参会终端具有第一终端号,所述第二参会终端具有第二终端号;
当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,生成用于将所述第一参会终端的音视频流调度给所述第二参会终端的调流请求,包括:
当所述第二参会终端的播放权限包含所述第一参会终端的音视频流时,获取所述第一参会终端的第一终端号以及所述第二参会终端的第二终端号;
将所述第一终端号和所述第二终端号封装为所述调流请求,以将所述第一参会终端的音视频流调度给所述第二参会终端。


5.根据权利要求1所述的方法,其特征在于,所述播放信令中还包括用于指定播放所述第一参会终端的音视频流的第三参会终端的第三终端号;所述方法还包括:
针对所述第三终端号,判断是否预先存储有所述第三参会终端的播放权限;
当预先存储有所述第三参会终端的播放权限时,判断所述第三参会终端的播放权限是否包含所述第一参会终端的音视频流。


6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

【专利技术属性】
技术研发人员:刘闯孙国伟胡贵超王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1