一种导播方法、存储设备、直录播终端及显示处理设备与流程

文档序号:12890233阅读:239来源:国知局
一种导播方法、存储设备、直录播终端及显示处理设备与流程

本发明属于计算机技术领域,尤其涉及一种导播方法、存储设备、直录播终端及显示处理设备。



背景技术:

在当前在线课堂应用中,拼接主画面切换主要由导播模块负责,但当前导播模块只能对摄像头采集到的人物等行为进行分析,尚没有针对班班通电脑中的视频画面进行监测判断的方案。

因此,需要一种能监测班班通电脑中的视频画面的方案,来实现对班班通电脑中视频画面的导播控制功能。



技术实现要素:

本发明提供一种导播方法、存储设备、直录播终端及显示处理设备,以解决上述问题。

本发明实施例公开了一种导播方法,包括:检测来自显示处理设备的显示画面数据的变化量;

在检测到所述显示画面数据的变化量大于预设值时,将所述显示处理设备的显示画面作为拼接画面中的主画面。

本发明实施例还公开了一种导播方法,适于在计算设备中执行,包括:

在接收到来自显示处理设备的确定发生预设事件的通知时,将所述显示处理设备的显示画面作为拼接画面的主画面。

本发明实施例还公开了一种导播方法,适于在计算设备中执行,包括:检测所述显示处理设备是否发生预设事件;

若发生预设事件,则向直录播终端发送通知。

本发明还公开了一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:

检测来自显示处理设备的显示画面数据的变化量;

在检测到所述显示画面数据的变化量大于预设值时,将所述显示处理设备的显示画面作为拼接画面中的主画面。

本发明实施例还公开了一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:

在接收到来自显示处理设备的确定发生预设事件的通知时,将所述显示处理设备的显示画面作为拼接画面的主画面。

本发实施例还公开了一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:

检测所述显示处理设备是否发生预设事件;

若发生预设事件,则向直录播终端发送通知。

本发明实施例还公开了一种直录播终端,包括:

处理器,适于实现各指令;

存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;

检测来自显示处理设备的显示画面数据的变化量;

在检测到所述显示画面数据的变化量大于预设值时,将所述显示处理设备的显示画面作为拼接画面中的主画面。

本发明实施例还公开了一种直录播终端,包括:

处理器,适于实现各指令;

存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;

在接收到来自显示处理设备的确定发生预设事件的通知时,将所述显示处理设备的显示画面作为拼接画面的主画面。

本发明实施例还公开了一种显示处理设备,包括:

处理器,适于实现各指令;

存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;

检测所述显示处理设备是否发生预设事件;

若发生预设事件,则向直录播终端发送通知。

根据本发明提供的技术方案,通过检测显示处理设备的显示画面数据的变化量,和/或检测显示处理设备是否发生预设事件,来确定是否将显示处理设备的显示画面作为拼接画面的主画面,实现了对显示处理设备的画面监控并根据监控结果进行导播控制,解决了目前只能对摄像头采集的画面进行导播的问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1所示为根据本发明的一较佳实施例提供的导播方法的流程图;

图2所示为根据本发明的一较佳实施例提供的导播方法的流程图;

图3所示为根据本发明的一较佳实施例提供的导播方法的流程图;

图4所示为根据本发明的一较佳实施例提供的直录播终端的框图;

图5所示为根据本发明的一较佳实施例提供的显示处理设备的框图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

图1所示为根据本发明的一较佳实施例提供的导播方法的流程图。

如图1所示,根据本发明实施例的一种导播方法,适于在计算设备中执行,包括:

步骤102,检测来自显示处理设备的显示画面数据的变化量;

步骤104,在检测到所述显示画面数据的变化量大于预设值时,将所述显示处理设备的显示画面作为拼接画面中的主画面。

上述导播方法还可以包括:

在接收到来自所述显示处理设备的确定发生预设事件的通知时,若检测到所述显示画面数据的变化量大于预设值,则将所述显示处理设备的显示画面作为拼接画面的主画面。

该显示画面数据是显示处理设备当前正在显示的画面数据,该预设事件可以是启动预设的应用程序,例如启动暴风影音播放器,也可以是打开视频网页,例如优酷网页。在检测到显示处理设备的画面数据变化量大且发生了预设事件,则将该显示处理设备的画面作为主画面。通过本方案,能够对于枚举列表内的播放器的播放状态可以实现精确监测,也可以实现在线课堂中班班通电脑vga画面的实时切换。

图2所示为根据本发明的一较佳实施例提供的导播方法的流程图。

如图2所示,根据本发明实施例的一种导播方法,适于在计算设备中执行,包括:

步骤202,在接收到来自显示处理设备的确定发生预设事件的通知时,将所述显示处理设备的显示画面作为拼接画面的主画面。

上述导播方法,还可以包括:

在接收到来自显示处理设备的确定发生预设事件的通知时,若检测到来自所述显示画面数据的变化量大于预设值,则将所述显示处理设备的显示画面作为拼接画面中的主画面。

图3所示为根据本发明的一较佳实施例提供的导播方法的流程图。

如图3所示,根据本发明实施例的一种导播方法,适于在计算设备中执行,包括:

步骤302,检测所述显示处理设备是否发生预设事件;

步骤304,若发生预设事件,则向直录播终端发送通知。

进一步地,检测所述显示处理设备是否发生预设事件,包括:

监测所述显示处理设备的各性能状态数据;

若所述各性能状态数据符合预设条件,则确定发生所述预设事件。

所述各性能状态数据包括内存使用数据、中央处理器使用数据、图形处理器使用数据;

将所述各性能状态数据与预置列表中的性能状态数据相匹配;

若检测到匹配的数据,则确定预置列表中相匹配的性能状态数据对应的播放器程序已启动。

可以将上述导播方法程序以服务的形式安装到显示处理设备上,检测是否发生预设事件。检测过程可以包括:依据进程名称对显示处理设备上的主流视频播放器的相关属性(即各性能状态数据)进行周期性监测(主要包含内存、cpu、gpu消耗等指标),例如对目前主流的16款播放器进行监测,包括(暴风影音、windowmediaplayer、qq影音、迅雷看看播放器、百度影音、kmplayer、vlc、快播、优酷播放器、土豆播放器、pps、cbox央视影音、搜狐影音、pptv、realplayer、完美解码播放器),提供一个列表,上面列出各播放器对应的性能状态数据,若实时检测出的各性能状态数据能与列表中暴风影音播放器的性能状态数据匹配,则确定启动了暴风影音播放器。

根据本发明的实施例提供的一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:

检测来自显示处理设备的显示画面数据的变化量;

在检测到所述显示画面数据的变化量大于预设值时,将所述显示处理设备的显示画面作为拼接画面中的主画面。

其中,该存储设备存储的多条指令的执行过程还包括:

在接收到来自所述显示处理设备的确定发生预设事件的通知时,若检测到所述显示画面数据的变化量大于预设值,则将所述显示处理设备的显示画面作为拼接画面的主画面。

根据本发明的实施例提供的一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:

在接收到来自显示处理设备的确定发生预设事件的通知时,将所述显示处理设备的显示画面作为拼接画面的主画面。

其中,该存储设备存储的多条指令的执行过程还可以包括:

在接收到来自显示处理设备的确定发生预设事件的通知时,若检测到来自所述显示画面数据的变化量大于预设值,则将所述显示处理设备的显示画面作为拼接画面中的主画面。

根据本发明的实施例提供的一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:

检测所述显示处理设备是否发生预设事件;

若发生预设事件,则向直录播终端发送通知。

其中,检测所述显示处理设备是否发生预设事件,包括:

监测所述显示处理设备的各性能状态数据;

若所述各性能状态数据符合预设条件,则确定发生所述预设事件。

所述各性能状态数据包括内存使用数据、中央处理器使用数据、图形处理器使用数据;

将所述各性能状态数据与预置列表中的性能状态数据相匹配;

若检测到匹配的数据,则确定预置列表中相匹配的性能状态数据对应的播放器程序已启动。

图4所示为根据本发明的一较佳实施例提供的直录播终端的框图。

如图4所示,根据本发明实施例提供的一种直录播终端400包括:

处理器402,适于实现各指令;

存储设备404,适于存储多条指令,所述指令适于由所述处理器加载并执行;

检测来自显示处理设备的显示画面数据的变化量;

在检测到所述显示画面数据的变化量大于预设值时,将所述显示处理设备的显示画面作为拼接画面中的主画面。

其中,该存储设备存储的多条指令的执行过程还可以包括:

在接收到来自所述显示处理设备的确定发生预设事件的通知时,若检测到所述显示画面数据的变化量大于预设值,则将所述显示处理设备的显示画面作为拼接画面的主画面。

继续参考图4,根据本发明的另一较佳实施例提供的直录播终端的框图与图4相同,但方案不同,功能有差别。

该直录播终端,包括:

处理器402,适于实现各指令;

存储设备404,适于存储多条指令,所述指令适于由所述处理器加载并执行;

在接收到来自显示处理设备的确定发生预设事件的通知时,将所述显示处理设备的显示画面作为拼接画面的主画面。

其中,该存储设备存储的多条指令的执行过程还可以包括:

在接收到来自显示处理设备的确定发生预设事件的通知时,若检测到来自所述显示画面数据的变化量大于预设值,则将所述显示处理设备的显示画面作为拼接画面中的主画面。

图5所示为根据本发明的一较佳实施例提供的显示处理设备的框图。

如图5所示,根据本发明实施例提供的一种显示处理设备500包括:

处理器502,适于实现各指令;

存储设备504,适于存储多条指令,所述指令适于由所述处理器加载并执行;

检测所述显示处理设备是否发生预设事件;

若发生预设事件,则向直录播终端400发送通知。

其中,检测所述显示处理设备是否发生预设事件,包括:

监测所述显示处理设备的各性能状态数据;

若所述各性能状态数据符合预设条件,则确定发生所述预设事件。

所述各性能状态数据包括内存使用数据、中央处理器使用数据、图形处理器使用数据;

将所述各性能状态数据与预置列表中的性能状态数据相匹配;

若检测到匹配的数据,则确定预置列表中相匹配的性能状态数据对应的播放器程序已启动。

直录播终端400定期对来自显示处理设备500的视频画面进行监测,对前后接收到视频画面的每个像素的亮度分量相减,并对差值求和,当差值大于经验阈值s时,认为显示处理设备例如班班通电脑的画面变化较大,如果显示处理设备上发生了启动播放器的事件,则判定班班通电脑正在使用播放器播放视频,更新后续的拼接器模块的拼接序列,将班班通电脑的画面设置为主画面,从而实现对班班通电脑视频播放的监测,及画面实时切换功能。

根据本发明提供的技术方案,通过检测显示处理设备的显示画面数据的变化量,和/或检测显示处理设备是否发生预设事件,来确定是否将显示处理设备的显示画面作为拼接画面的主画面,实现了对显示处理设备的画面监控并根据监控结果进行导播控制,解决了目前只能对摄像头采集的画面进行导播的问题。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1