多通道视频录像数据的处理方法、系统及装置的制造方法

文档序号:9649212阅读:1063来源:国知局
多通道视频录像数据的处理方法、系统及装置的制造方法
【技术领域】
[0001]本发明涉及视频录像技术,尤其涉及多通道视频录像数据的处理方法、系统及装置。
【背景技术】
[0002]现有进行多通道视频录像数据处理的方案中:摄像机进行摄像,将获取的视频录像数据发送给硬盘录像机;硬盘录像机对接收的视频录像数据进行存储、管理等处理。而后,客户端便可访问硬盘录像机,根据需要读取其中存储的数据。
[0003]所述摄像机例如为网络摄像机(IPC,IP Camera),所述硬盘录像机例如为硬盘录像机(NVR, Network Video Recorder),下面以此为实例对现有处理方案进行说明。
[0004]NVR,最主要的功能是通过网络接收IPC传输的数字视频码流,并进行存储、管理,从而实现网络化带来的分布式架构优势。简单来说,通过NVR,可以同时观看、浏览、回放、管理、存储多个IPC的视频录像数据。
[0005]IPC是一种结合传统摄像机与网络技术所产生的新一代摄像机。它可以将影像通过网络传至地球另一端,且远端的浏览者不需用任何专业软件,只要标准的网络浏览器(如“Microsoft IE或Netscape)或配套的客户端软件即可监视其影像。IPC内置一个嵌入式芯片,采用嵌入式实时操作系统。采集的视频信号数字化后由高效压缩芯片压缩,通过网络总线传送给客户端或管理服务器。
[0006]NVR与IPC之间通过IP通道进行连接。IP通道是NVR的数字通道,可对应接入IPC。一个NVR可由多个通道同时接收来自多个IPC的视频录像数据。
[0007]NVR进行视频录像数据存储后,客户端可从NVR获取需要的数据。如图1所示,为现有多通道视频录像数据的处理流程:
[0008]NVR接收来自各IP通道的视频录像数据,采用如下的方式进行存储:将每个通道的视频录像数据按照时间段分别存储在独立的文件中,如图2所示,通道1(即IPCchannel 1)的数据存储在m个文件中,即图中对应IPC channel2的record file-1至recordfile-m;类似地,通道2(即IPC channel 2)的数据存储也在m个文件中,即图中对应IPCchannel2的record file-1至record file-m ;各个通道的record file-1文件中存储的是时间段1对应的视频录像数据,record fi 1 e-2文件中存储的是时间段2对应的视频录像数据,以此类推,record file-m文件中存储的是时间段m对应的视频录像数据。
[0009]现有技术中,本地录像文件包含多个独立的文件,每个独立文件存储某一通道某一时间段的视频录像数据。当客户端需要对某个时间段内的某个或多个通道数据进行远程下载或者远程回放时,NVR根据通道标识和时间段对本地存储的所有文件进行检索,检索到所请求的文件后,将其通过网络连接传送给客户端。如图3所示的实例,客户端要对时间段1内(如8:00?10:00)通道1的文件进行下载或回放,NVR查找到的文件为图中灰色突出显示部分,并将该文件反馈给客户端。
[0010]现有对多通道视频录像数据进行处理的方案,存在以下缺陷:
[0011]从文件的管理角度来看,NVR需要对众多文件进行管理,且不便于后续数据请求时的查找操作,这样的存储模式是相对复杂的;
[0012]图3为请求一个通道数据的情形,若客户端需要对多个通道的录像数据进行远程下载和回放时,则需要建立多路网络连接来进行录像码流数据的传送和接收,每个网络连接传输一个通道的录像数据,这在一定程度上造成网络资源的消耗。

【发明内容】

[0013]本发明提供了一种多通道视频录像数据的处理方法,该方法能够简化存储操作、节省网络传输资源。
[0014]本发明提供了一种多通道视频录像数据的处理系统,该系统能够简化存储操作、节省网络传输资源。
[0015]本发明提供了一种多通道视频录像数据的处理装置,该装置能够简化存储操作、节省网络传输资源。
[0016]一种多通道视频录像数据的处理方法,该方法包括:
[0017]接收来自各通道的视频录像数据;
[0018]判断接收的视频录像数据是否满足一个时间片段大小,如果是,则将满足一个时间片段大小的视频录像数据存储到本地录像文件中,所述本地录像文件为单一的整体大文件;存储时为满足一个时间片段大小的所有视频录像数据附加时间段信息,并为每个通道的视频录像数据分别附加通道标识;
[0019]该方法还包括:
[0020]接收来自客户端的数据请求,所述数据请求包含指定时间段和指定通道标识;
[0021]从本地录像文件中查找与指定时间段对应的视频录像数据;
[0022]从查找的数据中读取与指定通道标识对应的视频录像数据;
[0023]将读取的视频录像数据通过一路网络连接反馈给客户端。
[0024]一种多通道视频录像数据的处理系统,该系统包括硬盘录像机和客户端;
[0025]所述硬盘录像机,接收来自各通道的视频录像数据;判断接收的视频录像数据是否满足一个时间片段大小,如果是,则将满足一个时间片段大小的视频录像数据存储到本地录像文件中,所述本地录像文件为单一的整体大文件;存储时为满足一个时间片段大小的所有视频录像数据附加时间段信息,并为每个通道的视频录像数据分别附加通道标识;所述硬盘录像机还接收来自所述客户端的数据请求,所述数据请求包含指定时间段和指定通道标识;从本地录像文件中查找与指定时间段对应的视频录像数据;从查找的数据中读取与指定通道标识对应的视频录像数据;将读取的视频录像数据通过一路网络连接反馈给所述客户端;
[0026]所述客户端,向所述硬盘录像机发送数据请求,通过一路网络连接接收所述硬盘录像机反馈的视频录像数据。
[0027]—种多通道视频录像数据的处理装置,该装置包括录像数据获取模块、存储处理模块、请求获取模块、数据查找模块和数据反馈模块;
[0028]所述录像数据获取模块,接收来自各通道的视频录像数据,发送给所述存储处理模块;
[0029]所述存储处理模块,判断接收的视频录像数据是否满足一个时间片段大小,如果是,则将满足一个时间片段大小的视频录像数据存储到本地录像文件中;存储时为满足一个时间片段大小的所有视频录像数据附加时间段信息,并为每个通道的视频录像数据分别附加通道标识;
[0030]所述请求获取模块,接收来自客户端的数据请求,发送给所述数据查找模块,所述数据请求包含指定时间段和指定通道标识;
[0031]所述数据查找模块,从本地录像文件中查找与指定时间段对应的视频录像数据;从查找的数据中读取与指定通道标识对应的视频录像数据,发送给所述数据反馈模块;
[0032]所述数据反馈模块,将读取的视频录像数据通过一路网络连接反馈给客户端。
[0033]从上述方案可以看出,本发明中,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1