不同网的计算机相互之间安全传送音视频文件的一种方法和一种装置的制作方法

文档序号:7744051阅读:291来源:国知局
专利名称:不同网的计算机相互之间安全传送音视频文件的一种方法和一种装置的制作方法
技术领域
本发明涉及广播电视、计算机应用领域。尤其是一种在计算机网络或单机的相互之间,实现简便而安全地交换音、视频文件的一种方法和一种装置。
背景技术
目前,利用计算机和计算机网络对音频、视频文件进行传送、交换、录入、编辑、播出以及管理等,已经非常普遍。尤其的在广播电视行业,计算机对于音视频信号的作用已是不可或缺的。由于广播电视行业的特殊性质,决定了音、视频工作网(工作站)必须要非常的安全可靠,而互联网上往往有很多的信息都存在着危险的病毒。所以在广播电视行业,需要把音、视频工作网(站)与互联网及其他计算机严格隔离开来。但在具体工作中,工作人员又往往需要利用互联网传送音视频信号文件、或者直接下载音视频文件,因而在日常的实际中,有大量的音视频文件需要在两网(站)间进行翻录。为了确实保障音、视频计算机工作网(站)的安全,保证音视频工作网(站)不会感染计算机病毒,在两网间进行音、视频文件的传送时,需要有多重专门的隔离措施,如通过专用软件把需要传送的音、视频文件打碎后再传送,然后重新组合,以期消灭可能存在的文件病毒,但是,这种隔离措施其安全性还是不能有绝对的保证。要能够绝对保证这种安全的,还只能是通过声卡、视频卡进行一比一的对应地播放、录入的翻录办法实现。因而,在目前大多数电台和电视台,还都是采用这种对录办法,通过人工手动实现的。但这种一比一的人工手动翻录,往往要浪费工作人员大量的宝贵时间。所以,不同网的计算机相互之间(包括不是在同一个网络上的计算机单机与计算机单机、计算机单机与计算机网络、计算机网络与计算机网络的相互之间,下同)进行音视频文件的传送,直至目前,要么能够绝对安全但非常繁琐,要么能够简便但不够安全,使得安全与简便不能兼顾。

发明内容
为了克服目前不同网的计算机相互之间的交换不能兼顾安全与简便的问题,本发明提供解决这一问题的方法和装置。一、为了实现上述目的,本发明提供的方法所采用的技术方案如下1、通过声卡、视频卡的对录的方法,实现音视频信号传送的安全;2、通过程序联动控制的方法,实现这种对录的自动进行;3、通过在本机界面虚拟出另一方计算机文件的办法,实现能让使用者简便操作的
4目的;4、通过进行专用数据直接交互的方法,实现这种程序联动控制的协调;5、通过数据格式固定和电路隔离的限制方法,实现这种专用数据的安全交互。本发明方法的具体实施方式
就是通过两计算机的声卡或视频卡的对录的办法,来实现两计算机间的音频、视频文件的交换传送。这样可以避免音视频文件传送时携带病毒。通过程序控制的办法,来实现这种声卡或视频卡同步对录的自动进行。程序同时运行在两计算机上,并且通过两计算机相互间进行“有限制的控制信息交互”的办法,协调两计算机程序的联动,使之能自动地控制两计算机声卡或者视频卡的同步对录、以及多个文件传送的先后的排序。利用这种“受限制的数据交互”获取对方计算机的作业需求、声卡或视频卡的运行状态信息、以及所要传送文件的名称名及附加信息,建立相互间的同步控制指令。通过获取的对方资料信息,把对方计算机中要进行交换的特定的文件夹里的文件名称,在本机程序的人机对话界面上虚拟出来,在界面操作上可以把这种文件夹里的文件与本机的文件进行的虚拟的复制、粘帖、删除操作,通过这种办法,程序再进行实时的控制信息交互,实现自动地控制声卡、视频卡进行同步对录。这样就对于工作人员来说,其实际的操作就非常简单。同时,通过对交换控制信息进行有限制地传送的办法,以保证这种数据交互传送的安全。也就是,这种控制信息的交互,是通过专用的数据交互通道,以固定的格式、有限量地进行传送的,且所交互的数据是要由该程序直接产生而不是独立存在的文件,这样可以避免数据传送时携带病毒。为了保证“受限制的数据交互”不会流传病毒,可以通过硬件电路作进一步的隔离 (例如用逻辑数字电路、单片机电路的硬件电路加以隔离),由硬件电路自动对非预定的格式的数据进行过滤。“专用的数据交换通道”的实施,可以是两计算机的接口的对接,其接口可以是并口、也可以是串口。或者这种实施,也可以是通过两计算机声卡的对接来实现,利用声卡传送特定的音频信号来表述数据,例如采用双音多频(DTMF)信号,通过双音多频信号与十六进制数据的对应变换来传递数据。二、为了实现本发明提出的目的,本发明提供的装置所采用的技术方案如下。简单的说,就是“两个通道连两台计算机分隔传送;对应程序分装两台计算机联动控制”,也就是该装置具有1、“音视频对录通道”,它是利用声卡或视频卡对接进行音、视频文件传送的;2、“控制信息专用通道”,它是两计算机间用来进行控制信号交互的,是受到特别限制的;3、“控制程序”,它是装在两台计算机上能够联动控制的。通过“控制程序”的运行,实现a、控制声卡或视频卡的自动运行,b、与另一方的计算机进行交换信息,C、操作者以人机对话进行设置和干预。通过“音视频对录通道”和“控制数据专用通道”各司其职的分工,能够保证两计算机间隔离的绝对安全;通过联动的控制程序,能够实现操作的简便。
5
具体的说,就是两计算机间的音、视频文件的交换传送是通过两计算机的声卡或视频卡的对录来实现的,也即,音、视频文件的传送是通过对应的两声卡或两视频卡的对接,同步地由其中一个播出、另一个录入的方式来实现的,声卡或视频卡输入输出可以是模拟的,也可以是数字的,两计算机间可以有多对的声卡或视频卡同时对录。这种同步的对录由程序控制自动进行,程序同时运行在两计算机上。两个同时运行的程序通过相互间的控制信息的实时交换,自动地控制这种两机对录的同步、以及多个文件传送的先后的排序。这种控制信息的交换是受限制的,是通过建立专用的数据交换通道,以固定的格式、有限量地进行传送的,且所交互的数据内容是要由该程序直接产生的格式数据而不是独立存在的文件。进一步的,通过“专用的数据交换通道”,不仅在两计算机间交互同步控制指令、声卡或视频卡的运行状态(例如该卡状态是否空闲)等信息,而且也交互相互间传送文件的文件名及文件附加信息,这样就可以能够让计算机程序在获得这些交互所得的数据信息, 通过在程序的人机对话界面上以虚拟的方式,显示出对方计算机的文件夹及其文件的名称,操作者通过界面操作可以把这种文件夹里的文件与本机的文件进行虚拟的拖曳,虚拟的复制、粘帖、删除。计算机程序也可以通过交互的信息处理,执行操作者设定的文件传送次序优先权。这样就可以使工作人员进行音视频进行相互翻录时,就非常简单。“专用的数据交换通道”可以通过两计算机接口的对接实现,其接口可以是并口、 也可以是串口。两计算机接口之间对接的可以直接连接,也可以通过逻辑数字电路、单片机电路的硬件电路加以隔离,由硬件电路自动对非预定的格式的数据进行过滤。或者这种“专用的数据交换通道”,也可以是通过两计算机声卡的对接实现,利用声卡传送特定的音频信号来表述数据,其中可以是双音多频信号,也即DTMF信号,通过双音多频信号与十六进制数据的对应关系来实现传递数据。这样都可以保证计算机病毒不会相互流传。虽然本发明在文件的传输上,不能有效的解决传输速度问题,不能像直接文件传送那样快捷,但可以解放工作人员的劳动强度。工作人员如果要翻录音视频文件,只要作简单的界面操作,就可以干其他事,在过一定时间后再在相应的文件夹中找出复制过来的文件进行处理即可。由于实际的翻录过程是程序自动控制,操作者是通过人机界面虚拟操作的,使这种操作与文件直接传送一样简便,能够以虚拟的复制、拖曳手段实现,所以,对工作人员来说,是非常有益的。而且如果在两计算机间有多对的声卡、视频卡对接,就可以使多个文件同时处理, 提高效率速度。由于音视频文件是完全通过声卡、视频卡的,因而是绝对安全的;由于控制信息的交换方式受到限制的,尤其是通过单片机,逻辑电路,所以在技术上可以实现绝对的安全。
6
总之,本发明的有益效果是,由于它既能够确保安全,又能够使翻录非常简便,(由两个传送通道,确保安全;由两个程序联动控制,确保简便。),所以就可以在广播电视行业推广使用,可以使广播电视的录制人员繁琐的工作中解脱出来,能够有效地解放生产力,节约大量的宝贵时间。


下面结合附图和实施例对本发明作进一步说明。图1是本发明的一个整体的工作原理框图。图2是本发明中“音视频对录通道”由多对声卡(或者是视频卡)组成多路对录通道的一个工作原理框图。图3是本发明中“控制信息专用通道”由单片机电路进行隔离的一个工作原理框图。图4是本发明中“控制信息专用通道”与“音视频对录通道”均由声卡组成的一个工作原理框图。图5是本发明中“专用控制程序”的人机对话界面的窗口的示意图。图中,1、音视频对录通道,2、控制信息专用通道,3、专用控制程序,5、计算机,6、声卡/视频卡,7、计算机接口,8、计算机网络,11、放大电路,21、隔离处理电路,31、本机文件框,32、他机文件框。声卡/视频卡(6)所指的意思是,可以是声卡,也可以是视频卡(即视频捕捉卡), 如果是声卡,只限于传送音频文件;如果是视频卡,则可以传送音视频文件,对本发明来说, 其工作原理是一样的。
具体实施例方式在图1中,两台计算机( 上都有计算机声卡/视频卡(6)和计算机接口(7),它们是各自计算机网络(8)中的一台计算机。音视频对录通道(1)连接两计算机(5)中的两声卡/视频卡(6);控制信息专用通道⑵连接两计算机(5)中的接口(7);专用控制程序(3)分别装在两台计算机(5)中。当使用者在通过任一计算机( 中的专用控制程序C3)的人机对话界面设定要传输的具体文件(包括文件的发送或者接收)及传输的先后次序后,专用控制程序C3)就通过控制信息专用通道(2)实时地与另一方计算机交互相关信息。如果声卡/视频卡(6)没有空闲,该进程就等待;一旦检测到本机和对方计算机的声卡/视频卡(6)都空闲时,就发出同步控制指令,使两计算机的声卡/视频卡(6)自动开始运行。直至在对录的结束。如果在对录过程中,如果有更紧要的录音工作,(通过编程可以实现)专用控制程序(3)可以暂停当前的工作,当声卡有空闲时,再继续对录,并最后把分开多个录制的片段组合成完整的信号文件,标注相对应的文件名(文件名及文件相关信息以直接的十六进制编码通过控制信息专用通道( 传送)。在图2中,其他情况与图1实施例一样,只是计算机中的声卡/视频卡(6)是有两对以上的,在专用控制程序(3)的协调控制下,可以同时工作,各自传送不同的音视频信号,这样就提高传送效率。
7
在图3中,音视频对录通道(1)上有放大电路(11),可以进行信号放大,一般的可以是调音台。控制信息专用通道⑵上有隔离处理电路01),一般如单片机电路。(如果程序的软件加以特别限制,也可以不用硬件隔离,直接用线缆连接)。这样,通过单片机的编程,既可以对从计算机接口(7)传送过来的数据进行过滤,对非预定的格式的数据进行屏蔽,不再传送到另一台计算机中,能够有效的防止计算机病毒的传播,又可以使生产厂家更加方便、更加有效的保护该产品的知识产权,在实际中可以使从计算机传递到单片机的数据格式与单片机在传递到计算机的数据格式不相同,在没有这一专用的硬件电路时,控制程序不能工作,就可以有效防止盗版。其计算机接口(7)可以是计算机的并口,也可以是RS-232C串口,或者USB串口, 只要相应的程序对应就可以。在图4中,控制信息专用通道(2)是与音视频对录通道⑴共用的,当两机间需要进行控制信号交互时,通过声卡传送特定的音频信号来表述数据,另一方计算机检测这种特定的音频信号,解析出对应的控制信息,这其中最常用的是双音多频信号,也即DTMF信号,通过双音多频信号与十六进制数据的对应关系来实现数据传递。这样可以使实际的系统安装连接简单很多。在图5中,本发明中“专用控制程序”的人机对话界面的窗口的示意图,(可以通过编程实现)在程序的人机对话界面上的窗口上,有两个专用栏目,本机文件框(31)和他机文件框(3 。本机文件框(31)用于虚拟存放本台计算机中(专用来传送)的文件,它可以通过设定对应本机的某一个文件夹。他机文件框(3 用于虚拟存放另一方的计算机中 (专用来传送)的文件,它可以通过设定对应另一方的计算机的某一个文件夹。在两个文件框之间,可以进行虚拟的拖曳,或者虚拟的剪切、复制、粘帖、删除。例如,如果设定用来交换的文件夹中,本机有文件A、B、C,另一台计算机有1、2、3、 4、5、6,当两台计算机的控制程序都运行后,自动通过控制信息专用通道O)的信息交互, 就可以在本机文件框(31)、他机文件框(3 中分别显示出相应的文件名,在界面上就可以进行相互间的剪切、复制、粘帖,甚至删除,由于这种操作是非实时的,需要有特别的指明, 当传送没有完成时,文件名是显示灰色的,当传送完成时,文件名就显示黑色,操作者就可以一目了然,非常方便。如果“专用控制程序”只是简单的编程的话,通过控制信息专用通道(2)可以不传送文件的文件名及文件附加信息,相互间通过交换文件编号、或记录传送时间来确定对应关系。只是在文件传送成功后,显示的不是相应的文件名,是编号或者时间信息,需要人工对应查找。在实际实施中,专用控制程序(3)可以是独立的软件,也可以是嵌入在音视频编辑软件及其他软件中的。
权利要求
1.一种不同网的计算机相互之间实现简便而安全地交换音、视频文件的方法,所指的 “计算机”包括单机的计算机和网络上的计算机,“不同网的计算机相互之间”是指不是在同一个网络上的计算机单机与计算机单机、计算机单机与计算机网络、计算机网络与计算机网络的相互之间,“音、视频文件”是指包括纯粹的音频文件、视频文件、以及同时具有音频和视频的音视频文件,该方法的特征在于两计算机间的音、视频文件的传送是通过两计算机的声卡或视频卡的对录来实现的,也即音、视频文件的传送是通过对应的两声卡或两视频卡的连接,同步地由其中一个播出、另一个录入的方式来实现的,而这种音、视频的同步对录,是通过同时运行在两计算机上的程序进行联动控制来自动实现的,程序是根据人机对话界面上的窗口设置来执行操作者的控制的,并且两计算机程序的联动,是通过两计算机相互间进行信息的“交互”来自动协调的,是通过“交互”获取另一方计算机的作业需求、 声卡或视频卡的运行状态信息、以及所要传送文件的名称名及附加信息,建立相互间的同步控制指令的,而这种“交互”是受到限制的,是一种“有限制的信息交互”,它是通过专用的连接通道,以限定数据格式、限定数据数量、且限定所传送的数据是由该程序直接产生而不是独立存在的文件的方法,实现这种限制的。
2.根据权利要求书1所述的方法,其特征在于两计算机间用来进行“有限制的信息的交互”的传送通道,是通过两计算机接口的对接来实现的,计算机接口可以是并口、也可以是串口,其两计算机接口间对接的或者直接连接,或者通过逻辑数字电路、单片机电路的硬件电路隔离处理后再连接,由硬件电路对不符合约定格式的数据进行过滤,或者这种“有限制的信息的交互”的连接通道,也可以是通过两计算机声卡连接实现,利用声卡传送特定的音频信号来表述数据,这其中可以是双音多频信号,也即DTMF信号,通过双音多频信号与十六进制数据的对应关系来实现数据传递。
3.根据权利要求书1所述的方法,其特征在于程序用来执行操作者控制的窗口设置, 是在程序的人机对话界面上虚拟出两个专属文件夹,分别用来对应本机和另一方计算机中一个指定的文件夹以及其中的音视频文件,使这两个专属文件夹之间可以进行虚拟的剪切、复制、粘帖、删除以及排序操作,程序再通过这些信息,来控制声卡、视频卡的同步对录, 控制多个文件先后排序。
4.根据权利要求书1所述方法,一种不同网的计算机相互之间实现安全地交换音、视频文件的装置,该装置具有计算机(5),计算机中的声卡/视频卡(6)、计算机接口(7)以及运行程序,所说的不在同一个网络上的两台计算机( 可以是单机、也可以是各自在计算机网络(8)中的一台机子,所述的声卡/视频卡(6)是指声卡或视频卡,其特征在于该装置还具有音视频对录用通道(1),控制信息专用通道( 专用控制程序(3),所述的音视频对录用通道(1),是指连接两计算机的声卡或者视频卡的音视信号连接装置,这种连接可以是对应的两声卡/视频卡(6)的直接连接,也可以是中间经过放大电路(9)处理的连接, 所述的控制信息专用通道( 是指专用于交互两计算机的控制信息的数据传送通道,其中可以有隔离处理电路(21),所述的专用控制程序C3)是分装在两计算机中的,专用控制程序(3)的运行可以控制两机的声卡/视频卡(6)的同步工作,以及多个文件的播出、录入的排列次序,两专用控制程序C3)可以通过控制信息专用通道( 传送,相互交换相关信息数据,所交互的数据是受限制的,有特定的帧格式、所交互的数据是由该专用控制程序(3) 自身直接产生而非独立存在的文件,交互的内容可以有同步控制指令、声卡或视频卡的运行状态信息、以及所要传送文件的文件名及文件附加信息,专用控制程序C3)通过控制信息专用通道( 交互所得的信息,在程序的人机对话界面上虚拟对方计算机中的特定文件夹里的文件,通过人机对话可以把这种文件夹里的文件与本机的其他文件进行的虚拟的复制、粘帖、删除,在操作界面上可以设定文件传送次序优先权。
5.根据权利要求书4所述的装置,其特征是其中的音视频对录用通道(1)可以是同一对计算机上的一对声卡或视频卡的连接,也可以是同一对计算机上的多对声卡或视频卡的连接的集合,声卡或视频卡输入、输出可以是模拟信号,也可以是数字信号。
6.根据权利要求书4所述的装置,其特征是其中的控制信息专用通道(2)是由隔离处理电路与两计算机的接口(7)连接而组成的,所连接的计算机接口(7)可以是 RS-232串口、USB串口、也可以是并口。
7.根据权利要求书4或6所述的装置,其特征是控制信息专用通道(2)中的隔离处理电路(21),可以是单片机电路,也可以是组合逻辑数字电路或者时序逻辑数字电路,或者可以是直通的线缆。
8.根据权利要求书4所述的装置,其特征是其中的控制信息专用通道( 是由两计算机声卡/视频卡(6)的输入输出进行对接而组成的,相互间通过声卡传送特定的音频信号,不同的音频各自对应不同的数码,由数码组合而构成数据信息的,其中可以是通过传送双音多频信号,即DTMF信号来实现数据交互的,16组双音多频信号对应16进制数码。
9.根据权利要求书4所述的装置,其特征是专用控制程序(3)通过控制信息专用通道( 交互所得的数据信息,可以不传送文件的文件名及文件附加信息,相互间只交互传送编号、时间信息。
10.根据权利要求书4所述的装置,其特征是专用控制程序C3)可以是独立的软件, 也可以是嵌入在音视频编辑软件及其他软件中的。
全文摘要
一种不同网的计算机相互之间安全传送音视频文件的方法和一种装置,该方法是通过声卡或视频卡的对录来传送音视频信号,并通过程序的联动控制,实现对录的自动进行;通过专用的数据交互,实现程序联动控制的协调;通过数据格式固定和电路隔离的限制方法,实现这种专用数据交互的安全。该实施装置是由声卡或视频卡的对接来进行音、视频文件传送;由计算机接口的对接来进行控制信号的交互;以专用的程序在两台计算机上联动地控制声卡或视频卡的对录。该发明的方法和装置可以解决目前不同网的计算机相互之间的交换不能兼顾安全与简便的问题,可以使广播电视行业的工作人员从繁琐的人工翻录的工作中解脱出来,节约宝贵的工作时间。
文档编号H04L29/08GK102202068SQ201010128270
公开日2011年9月28日 申请日期2010年3月22日 优先权日2010年3月22日
发明者不公告发明人 申请人:陈麟华
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1