[发明专利]一种多路直播系统、方法和设备有效
申请号: | 202110384962.1 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113347453B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 王科研 | 申请(专利权)人: | 北京润信恒达科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/437;H04N21/472;H04N21/4788 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直播 系统 方法 设备 | ||
1.一种多路直播系统,其特征在于,包括直播端和多个云终端,所述直播端设置有音视频设备和多路直播控制模块,所述云终端设置有直播应用和虚拟音视频设备,不同的云终端设置有不同的直播应用;
所述虚拟音视频设备,用于响应于直播应用的音视频设备调用请求,将所述音视频设备调用请求发送给直播端的多路直播控制模块;
所述多路直播控制模块,用于响应于接收到的音视频设备调用请求,向音视频设备请求实时拍摄的音视频数据,确定当前请求调用音视频设备的虚拟音视频设备个数,按照所述个数复制所述音视频数据,将复制的音视频数据转换成虚拟音视频设备请求的参数设置和/或数据格式,将转换后的音视频数据发送给虚拟音视频设备;
所述虚拟音视频设备,还用于将接收的所述音视频数据提供给直播应用,获取直播应用处理后的音视频数据,将所述处理后的音视频数据发送给所述多路直播控制模块;
所述多路直播控制模块还用于,将接收到的处理后的音视频数据发送给直播端的播放设备,使得所述播放设备同屏播放同一时段接收的多个处理后的音视频数据;
所述虚拟音视频设备,还用于响应于直播应用的音视频设备操作指令,将所述操作指令发送给直播端的多路直播控制模块,并将接收的操作结果发送给直播应用。
2.如权利要求1所述的系统,其特征在于,所述将复制的音视频数据转换成虚拟音视频设备请求的参数设置和/或数据格式,将转换后的音视频数据发送给虚拟音视频设备,具体用于:
按照预设的优先级原则,确定当前请求调用音视频设备的虚拟音视频设备的优先级顺序;
按照所述优先级顺序,从优先级最高的虚拟音视频设备开始,依次将复制的音视频数据转换成虚拟音视频设备请求的参数设置和/或数据格式,将转换后的音视频数据发送给该虚拟音视频设备。
3.如权利要求1所述的系统,其特征在于,所述多路直播控制模块,还用于响应于接收到的音视频设备操作指令,根据所述操作指令、音视频设备当前的运行状态和预设的优先级规则,或根据所述操作指令和音视频设备当前的运行状态,确定需要音视频设备执行所述操作指令时,向音视频设备发送所述操作指令,向相应的虚拟音视频设备返回操作结果;确定不需要音视频设备执行所述操作指令时,直接向相应的虚拟音视频设备返回操作结果。
4.如权利要求1~3任一项所述的系统,其特征在于,所述虚拟音视频设备包括通信模块和hook接口;
所述hook接口用于接收直播应用的音视频设备调用请求;
所述通信模块用于将所述音视频设备调用请求发送给直播端的多路直播控制模块,以及将接收的所述多路直播控制模块发送的音视频数据提供给直播应用。
5.一种多路直播方法,其特征在于,包括:
云终端的虚拟音视频设备响应于云终端的直播应用的音视频设备调用请求,将所述音视频设备调用请求发送给直播端的多路直播控制模块,不同的云终端设置有不同的直播应用;
将接收的所述多路直播控制模块发送的音视频数据提供给直播应用,所述音视频数据为所述多路直播控制模块将直播端的音视频设备实时拍摄的音视频数据按所述虚拟音视频设备请求的参数设置和/或数据格式转换后的;
获取直播应用处理后的音视频数据,将所述处理后的音视频数据发送给所述多路直播控制模块,使得所述多路直播控制模块将接收到的处理后的音视频数据发送给所述直播端的播放设备,使得所述播放设备同屏播放同一时段接收的多个处理后的音视频数据;
响应于直播应用的音视频设备操作指令,将所述操作指令发送给直播端的多路直播控制模块,接收所述多路直播控制模块响应于所述操作指令对直播端的音视频设备的操作结果。
6.如权利要求5所述的方法,其特征在于,还包括:
云终端的虚拟音视频设备响应于直播应用的音视频设备操作指令,将所述操作指令发送给直播端的多路直播控制模块,使得所述多路直播控制模块根据所述操作指令、直播端的音视频设备当前的运行状态和预设的优先级规则,或根据所述操作指令和直播端的音视频设备当前的运行状态,确定是否需要通知音视频设备执行所述操作指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京润信恒达科技有限公司,未经北京润信恒达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110384962.1/1.html,转载请声明来源钻瓜专利网。