一种多路控制系统及方法

文档序号:9452816阅读:730来源:国知局
一种多路控制系统及方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种多路控制系统及方法。
【背景技术】
[0002]计算机,俗称电脑,由硬件系统和软件系统所组成,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能,是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
[0003]虽然计算机具有强大的综合工作能力,但是,目前利用计算机实现的视频技术却无法做到控制多个视频同步运行的功能。

【发明内容】

[0004]有鉴于此,本发明实施例的主要目的在于提供一种多路控制系统及方法,以实现同时处理多路数据的目的。
[0005]为实现上述目的,本发明实施例提供了一种多路控制系统,包括:计算机、分路控制器和至少两路数据处理器;
[0006]所述分路控制器,用于存储分路控制程序;
[0007]所述计算机,用于通过执行所述分路控制程序,与所述至少两路数据处理器中的一路或多路数据处理器建立通信关系;
[0008]所述数据处理器,用于与所述计算机建立通信关系后,通过执行所述分路控制程序,与其它同所述计算机建立通信关系的数据处理器一起,从所述计算机中获取待处理数据并同步处理所述待处理数据。
[0009]可选的,所述分路控制器包括以下程序模块:集中控制模块、交互界面模块和分路转换模块;
[0010]所述计算机,具体用于通过所述集中控制模块调用所述分路控制器的其它程序模块完成以下功能:
[0011]利用所述交互界面模块在所述计算机的显示器上显示多路交互界面,并获取用户在所述多路交互界面触发的处理器点选指令,所述多路交互界面显示所述至少两路数据处理器对应的可选条目,所述处理器点选指令携带了用户在所述可选条目中选择的一路或多路数据处理器;
[0012]利用所述分路转换模块分别建立每一已选择数据处理器与数据存储器之间的数据传输路径,所述数据存储器为网络硬盘或所述计算机的本地硬盘。
[0013]可选的,所述分路控制器还包括:单路控制模块;所述已选择数据处理器包括:中央处理器CPU和用于数据处理的硬件电路;
[0014]所述CPU,用于通过所述集中控制模块调用所述单路控制模块,以通过对应数据传输路径从所述数据存储器中获取待处理数据,并直接处理所述待处理数据或控制所述硬件电路处理所述待处理数据。
[0015]可选的,所述分路控制器还包括:切换控制模块;
[0016]所述计算机,还用于在所述CPU通过所述集中控制模块调用所述单路控制模块之前,判断是否获取到用户在所述多路交互界面触发的利用所述已选择数据处理器进行数据处理的数据处理指令,如果是,则通过所述集中控制模块调用所述切换控制模块,以允许所述CPU调用所述单路控制模块。
[0017]可选的,所述数据处理器还包括:
[0018]数据输出端口,用于当所述CPU通过调用所述单路控制模块直接处理所述待处理数据时,输出所述CHJ处理后的数据;或当所述CPU通过调用所述单路控制模块控制所述硬件电路处理所述待处理数据时,输出所述硬件电路处理后的数据。
[0019]可选的,所述数据输出端口包括视频输出端口和音频输出端口 ;所述分路控制器还包括输出控制模块;
[0020]所述CPU,还用于当所述视频输出端口与图像显示设备连接且当用户触发图像控制指令时,通过所述集中控制模块调用所述输出控制模块,以控制所述图像显示设备中所显示图像的显示方式;
[0021]所述CPU,还用于当所述音频输出端口与声音输出设备连接且当用户触发声音控制指令时,通过所述集中控制模块调用所述输出控制模块,以控制所述声音输出设备的声音输出方式。
[0022]本发明实施例还提供了一种多路控制方法,所述方法应用于一种多路控制系统,所述系统包括:计算机、用于存储分路控制程序分路控制器和至少两路数据处理器;所述方法包括:
[0023]所述计算机通过执行所述分路控制程序,与所述至少两路数据处理器中的一路或多路数据处理器建立通信关系;
[0024]所述数据处理器与所述计算机建立通信关系后,所述数据处理器通过执行所述分路控制程序,与其它同所述计算机建立通信关系的数据处理器一起,从所述计算机中获取待处理数据并同步处理所述待处理数据。
[0025]可选的,所述分路控制器包括以下程序模块:集中控制模块、交互界面模块和分路转换模块;所述计算机通过执行所述分路控制程序,与所述至少两路数据处理器中的一路或多路数据处理器建立通信关系,包括:
[0026]所述计算机通过所述集中控制模块调用所述分路控制器的其它程序模块完成以下功能:
[0027]利用所述交互界面模块在所述计算机的显示器上显示多路交互界面,并获取用户在所述多路交互界面触发的处理器点选指令,所述多路交互界面显示所述至少两路数据处理器对应的可选条目,所述处理器点选指令携带了用户在所述可选条目中选择的一路或多路数据处理器;
[0028]利用所述分路转换模块分别建立每一已选择数据处理器与数据存储器之间的数据传输路径,所述数据存储器为网络硬盘或所述计算机的本地硬盘。
[0029]可选的,所述分路控制器还包括:单路控制模块,所述已选择数据处理器包括中央处理器CPU和用于数据处理的硬件电路;所述从所述计算机中获取待处理数据并同步处理所述待处理数据,包括:
[0030]所述CPU通过所述集中控制模块调用所述单路控制模块,以通过对应数据传输路径从所述数据存储器中获取待处理数据,并直接处理所述待处理数据或控制所述硬件电路处理所述待处理数据。
[0031]可选的,所述分路控制器还包括切换控制模块;在所述CPU通过所述集中控制模块调用所述单路控制模块之前,还包括:
[0032]所述计算机判断是否获取到用户在所述多路交互界面触发的利用所述已选择数据处理器进行数据处理的数据处理指令,如果是,则通过所述集中控制模块调用所述切换控制模块,以允许所述CPU调用所述单路控制模块。
[0033]可选的,所述数据处理器还包括数据输出端口 ;所述方法还包括:
[0034]当所述CPU通过调用所述单路控制模块直接处理所述待处理数据时,通过所述数据输出端口输出所述CPU处理后的数据;或当所述CPU通过调用所述单路控制模块控制所述硬件电路处理所述待处理数据时,通过所述数据输出端口输出所述硬件电路处理后的数据。
[0035]可选的,所述数据输出端口包括视频输出端口和音频输出端口,所述分路控制器还包括输出控制模块;所述方法还包括:
[0036]当所述视频输出端口与图像显示设备连接且当用户触发图像控制指令时,所述CPU通过所述集中控制模块调用所述输出控制模块,以控制所述图像显示设备中所显示图像的显示方式;
[0037]当所述音频输出端口与声音输出设备连接且当用户触发声音控制指令时,所述CPU通过所述集中控制模块调用所述输出控制模块,以控制所述声音输出设备的声音输出方式。
[0038]本发明实施例提供的多路控制系统及方法,计算机通过执行分路控制程序,与至少两路数据处理器中的一路或多路数据处理器建立通信关系,建立通信关系后,多路数据处理器通过执行分路控制程序,与其它同计算机建立通信关系的数据处理器一起,从计算机中获取待处理数据并同步处理所述待处理数据。可见,计算机只提供数据资源以及建立通信关系等辅助性工作,将数据处理工作比如视频解码工作交给与其连接的多个数据处理器进行同时处理,从而实现了同时处理多路数据的目的。
【附图说明】
[0039]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。<
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1