一种信息传输方法、装置和数字硬盘录像机制造方法及图纸

技术编号:16842531 阅读:28 留言:0更新日期:2017-12-20 00:52
本发明专利技术实施例公开了一种信息传输方法、装置和数字硬盘录像机,该方法应用于数字硬盘录像机中的终端,其中,数字硬盘录像机包括:终端和编码卡,该方法包括:通过命名管道向编码卡发送码流信息获取请求;接收编码卡通过命名管道发送的码流信息,其中,码流信息是编码卡根据码流信息获取请求获得的码流并对所获得的码流进行封装得到的;将码流信息发送至中心服务器。应用本发明专利技术实施例,保证实现数据共享。

An information transmission method, device and digital hard disk VCR

The embodiment of the invention discloses an information transmission method, device and digital hard disk recorders, terminal, the method is applied to digital hard disk video recorder in the digital hard disk video recorder comprises: terminal and encoding card, the method includes: through named pipes to send card encoding stream information acquisition request; receiving encoding card information stream. Named pipes sent the information stream is encoding card according to the information acquisition request stream stream and get the package on the stream; stream information is transmitted to the central server will. The application of the invention is applied to ensure the realization of data sharing.

【技术实现步骤摘要】
一种信息传输方法、装置和数字硬盘录像机
本专利技术涉及信息处理领域,特别涉及一种信息传输方法、装置和数字硬盘录像机。
技术介绍
PC(PersonalComputer,个人电脑)式DVR(DigitalVideoRecorder,数字硬盘录像机)(以下简称“PC-DVR”)由编码卡和终端(PC)组成。目前,各个PC-DVR都有数据共享的需求,即各个PC-DVR需要将各自的编码卡采集的码流信息发送给中心服务器,每一PC-DVR可以从中心服务器中获取需要的、其他PC-DVR的编码卡采集的码流信息。但传统的PC-DVR并不具有网络传输功能,无法将PC-DVR的编码卡采集的码流信息传输给中心服务器,进而无法实现数据共享。
技术实现思路
本专利技术实施例公开了一种信息传输方法、装置和数字硬盘录像机,以保证实现数据共享。为达到上述目的,本专利技术实施例公开了一种信息传输方法,应用于数字硬盘录像机中的终端,其中,所述数字硬盘录像机包括:终端和编码卡,所述方法包括:通过命名管道向所述编码卡发送码流信息获取请求;接收所述编码卡通过命名管道发送的码流信息,其中,所述码流信息是所述编码卡根据所述码流信息获取请求获得的码流并对所获得的码流进行封装得到的;将所述码流信息发送至中心服务器。可选的,所述通过命名管道向所述编码卡发送码流信息获取请求之前,还包括:向所述编码卡发送实例创建请求;接收所述编码卡发送的实例创建成功消息,其中,所述实例创建成功消息中包括:所述编码卡在预设时间内根据所述实例创建请求创建的命名管道实例的标识;根据所述命名管道实例的标识,向所述编码卡发送连接请求,以使所述编码卡在所述命名管道实例下建立连接所述终端的命名管道。可选的,所述将所述码流信息发送至中心服务器之后,还包括:向所述编码卡发送通信中断请求,以使所述编码卡根据所述通信中断请求中断与所述终端间的命名管道。可选的,所述码流信息的消息头中包括:主通道编码状态和子通道编码状态。可选的,所述命名管道,包括:命令管道和码流管道,所述码流管道是所述编码卡根据编码通道创建的,一个编码通道对应一个码流管道;所述通过命名管道向所述编码卡发送码流信息获取请求,包括:通过所述命令管道向所述编码卡发送码流信息获取请求;所述接收所述编码卡通过命名管道发送的码流信息,包括:接收所述编码卡通过所述码流管道发送的码流信息。为达到上述目的,本专利技术实施例还公开了一种信息传输装置,应用于数字硬盘录像机中的终端,其中,所述数字硬盘录像机包括:终端和编码卡,所述装置包括:第一请求发送模块,用于通过命名管道向所述编码卡发送码流信息获取请求;信息接收模块,用于接收所述编码卡通过命名管道发送的码流信息,其中,所述码流信息是所述编码卡根据所述码流信息获取请求获得的码流并对所获得的码流进行封装得到的;信息发送模块,用于将所述码流信息发送至中心服务器。可选的,所述装置还包括:第二请求发送模块,用于向所述编码卡发送实例创建请求;消息接收模块,用于接收所述编码卡发送的实例创建成功消息,其中,所述实例创建成功消息中包括:所述编码卡在预设时间内根据所述实例创建请求创建的命名管道实例的标识;第三请求发送模块,用于根据所述命名管道实例的标识,向所述编码卡发送连接请求,以使所述编码卡在所述命名管道实例下建立连接所述终端的命名管道。可选的,所述装置还包括:第四请求发送模块,用于向所述编码卡发送通信中断请求,以使所述编码卡根据所述通信中断请求中断与所述终端间的命名管道。可选的,所述码流信息的消息头中包括:主通道编码状态和子通道编码状态。可选的,所述命名管道,包括:命令管道和码流管道,所述码流管道是所述编码卡根据编码通道创建的,一个编码通道对应一个码流管道;所述第一请求发送模块,具体用于:通过所述命令管道向所述编码卡发送码流信息获取请求;所述信息接收模块,具体用于:接收所述编码卡通过所述码流管道发送的码流信息。为达到上述目的,本专利技术实施例还公开了一种数字硬盘录像机,所述数字硬盘录像机包括:终端和编码卡;所述终端,用于通过命名管道向所述编码卡发送码流信息获取请求;所述编码卡,用于根据所述码流信息获取请求获得码流,并对所获得的码流进行封装得到码流信息,通过命名管道将所述码流信息发送给所述终端;所述终端,还用于接收所述码流信息,将所述码流信息发送至中心服务器。可选的,所述终端,还用于向所述编码卡发送实例创建请求;所述编码卡,还用于在预设时间内,根据所述实例创建请求创建命名管道实例,并向所述终端发送实例创建成功消息,其中,所述实例创建成功消息中包括:所述命名管道实例的标识;所述终端,还用于根据所述命名管道实例的标识,向所述编码卡发送连接请求;所述编码卡,还用于在所述命名管道实例下建立连接所述终端建立命名管道。可选的,所述终端,还用于向所述编码卡发送通信中断请求;所述编码卡,还用于根据所述通信中断请求中断与所述终端间的命名管道。可选的,所述命名管道包括:命令管道和码流管道,所述码流管道是所述编码卡根据编码通道创建的,一个编码通道对应一个码流管道:所述终端,具体用于通过所述命令管道向所述编码卡发送码流信息获取请求,并接收所述编码卡通过所述码流管道发送的码流信息;所述编码卡,具体用于根据所述码流信息获取请求获得码流,并对所获得的码流进行封装得到码流信息,通过码流管道将所述码流信息发送给所述终端。由上可知,本专利技术实施例中,数字硬盘录像机中的终端通过命名管道向该数字硬盘录像机中的编码卡发送码流信息获取请求;编码卡根据所述码流信息获取请求获得码流并对所获得的码流进行封装得到码流信息后,将码流信息发送给终端,终端具有网络传输功能,因此,终端在接收到码流信息后,可以将码流信息发送至中心服务器,进而实现了数据共享。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种数字硬盘录像机的结构示意图;图2为本专利技术实施例提供的一种信息传输方法的流程示意图;图3为本专利技术实施例提供的一种消息头的结构示意图;图4为本专利技术实施例提供的一种管道服务端和管道客户端的功能示意图;图5为本专利技术实施例提供的一种信息传输装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面通过具体实施例,对本专利技术进行详细说明。参考图1,图1为本专利技术实施例提供的一种数字硬盘录像机的结构示意图,该数字硬盘录像机001包括:终端100和编码卡200。这里,终端100可以为个人电脑(PersonalComputer,PC),也可以为其他具有网络传输功能的设备。在本专利技术的一种实施方式中,终端100和编码卡200可以在同一台物理机上,也可以在不同的物理机上。为了保证终端100和编码卡200间的通信,终端100和编码卡200间建立了命名管本文档来自技高网...
一种信息传输方法、装置和数字硬盘录像机

【技术保护点】
一种信息传输方法,其特征在于,应用于数字硬盘录像机中的终端,其中,所述数字硬盘录像机包括:终端和编码卡,所述方法包括:通过命名管道向所述编码卡发送码流信息获取请求;接收所述编码卡通过命名管道发送的码流信息,其中,所述码流信息是所述编码卡根据所述码流信息获取请求获得的码流并对所获得的码流进行封装得到的;将所述码流信息发送至中心服务器。

【技术特征摘要】
1.一种信息传输方法,其特征在于,应用于数字硬盘录像机中的终端,其中,所述数字硬盘录像机包括:终端和编码卡,所述方法包括:通过命名管道向所述编码卡发送码流信息获取请求;接收所述编码卡通过命名管道发送的码流信息,其中,所述码流信息是所述编码卡根据所述码流信息获取请求获得的码流并对所获得的码流进行封装得到的;将所述码流信息发送至中心服务器。2.根据权利要求1所述的方法,其特征在于,所述通过命名管道向所述编码卡发送码流信息获取请求之前,还包括:向所述编码卡发送实例创建请求;接收所述编码卡发送的实例创建成功消息,其中,所述实例创建成功消息中包括:所述编码卡在预设时间内根据所述实例创建请求创建的命名管道实例的标识;根据所述命名管道实例的标识,向所述编码卡发送连接请求,以使所述编码卡在所述命名管道实例下建立连接所述终端的命名管道。3.根据权利要求2所述的方法,其特征在于,所述将所述码流信息发送至中心服务器之后,还包括:向所述编码卡发送通信中断请求,以使所述编码卡根据所述通信中断请求中断与所述终端间的命名管道。4.根据权利要求1所述的方法,其特征在于,所述码流信息的消息头中包括:主通道编码状态和子通道编码状态。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述命名管道,包括:命令管道和码流管道,所述码流管道是所述编码卡根据编码通道创建的,一个编码通道对应一个码流管道;所述通过命名管道向所述编码卡发送码流信息获取请求,包括:通过所述命令管道向所述编码卡发送码流信息获取请求;所述接收所述编码卡通过命名管道发送的码流信息,包括:接收所述编码卡通过所述码流管道发送的码流信息。6.一种信息传输装置,其特征在于,应用于数字硬盘录像机中的终端,其中,所述数字硬盘录像机包括:终端和编码卡,所述装置包括:第一请求发送模块,用于通过命名管道向所述编码卡发送码流信息获取请求;信息接收模块,用于接收所述编码卡通过命名管道发送的码流信息,其中,所述码流信息是所述编码卡根据所述码流信息获取请求获得的码流并对所获得的码流进行封装得到的;信息发送模块,用于将所述码流信息发送至中心服务器。7.根据权利要求6所述的装置,其特征在于,所述装置还包括:第二请求发送模块,用于向所述编码卡发送实例创建请求;消息接收模块,用于接收所述编码卡发送的实例创建成功消息,其中,所述实例创建成功消息中包括:所述编码卡在预设时间内根据所述实例创建请求创建的命名管道实例的标识;第三请求发送...

【专利技术属性】
技术研发人员:周成军
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1