读取视频数据的方法及设备技术

技术编号:3587158 阅读:238 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了读取视频数据的方法及设备。其中,视频客户端VC读取视频数据的方法,具体包括:VC分配第一组播组,通过向网络中的路由交换节点发送组播成员加入消息加入第一组播组;VC向IP-SAN发送视频数据的读取消息,所述读取消息中包括第一组播组和需要读取的视频数据的信息;VC接收IP-SAN组播发送到第一组播组成员的视频数据。按照本发明专利技术的方法及设备,可以提高数据传输效率,降低网络负载,减轻VC的工作负荷。

【技术实现步骤摘要】

本专利技术涉及视频监控
,具体涉及一种读取视频数据的方法及设备
技术介绍
互联网小型计算机系统接口 (iSCSI, internet Small Computer System Interface)定义了在TCP/IP网络发送、接收数据块(block)级的存储数据的 规则和方法。其中,发送端(Initiator)将SCSI命令和数据封装到TCP/IP包 中再通过IP网络转发,接收端(Target)收到上述TCP/IP包之后,将其还原 为SCSI命令和数据并执行。视频监控技术发展经历了模拟监控、数字监控,目前正在向监控点数量多 且分散的大规模网络监控发展,网络化建设使网络视频传输变得经济、可行。 如图1所示,现有的基于网际协i义(IP, Internet Protocol)构建的监控系统通 常包括有视频客户端(VC, Video Client )、网际协议存储区域网络(IP-SAN, Internet Protocol-Storage Area Network)、视频源端和监^见端。其中视频源端包 括摄像头和编码器(EC, Encoder),监视端包括有解码器(DC, Decoder)和 监视器。整个监控系统视频数据的流程是视频源端釆集的模拟视频信号经EC编 码为数字视频数据,然后通过iSCSI协议存储到IP-SAN;如果客户需要对以 前保存的数据进行回放的话,现有技术的实现是通过VC进行回放,如果同时 想要在监视端回放的话,需要VC协助完成,即VC将IP-SAN上的历史视频 流通过iSCSI协议读取到本地进行解码回放的同时,再将一份未解码但是已拆 掉iSCSI协议头的原始视频流发送到DC上,由DC进行解码后回放到监视器 上。从上述回放过程可以看出,现有技术的缺点是十分明显。监视端的回放需要由vc来中转视频数据,效率较低,且网络的负荷大,对vc系统资源占用 也过大,在多个监视端同时需要进行视频回放时,上述缺点更加突出。
技术实现思路
本专利技术所要解决的技术问题是提供一种读取视频数据的方法及设备,不需vc中转,监视端即可获取视频数据进行解码和播放。 为解决上述技术问题,本专利技术提供方案如下 一种视频客户端VC读取^L频数据的方法,VC分配第一组#组,通过向网络中的路由交换节点发送组播成员加入消 息加入第一组播组;VC向网际协议存储区域网络IP-SAN发送视频数据的读取消息,所述读 取消息中包括第 一组播组和需要读取的视频数据的信息;VC接收IP-SAN组播发送到所述第一组播组成员的视频数据。本专利技术所述的方法,其中,VC进一步向需要读取视频数据的监视端发送第 一组播组信息。 本专利技术所述的方法,其中,在VC和IP-SAN之间建立互联网小型计算机系统接口 iSCSI连接,VC进一步通过所建立的iSCSI连接将所述读取消息发送给IP-SAN。本专利技术所述的方法,其中,VC进一步通过发送保活报文维持VC与IP-SAN 之间的iSCSI连接,通过所建立的iSCSI连接持续发送视频数据的读取消息, 读耳又相应的^见频数据。本专利技术所述的方法,其中,所述组播成员加入消息为因特网组管理协议 IGMP报告消息或组播路由成员加入消息。本专利技术还提供了 一种监视端读取视频数据的方法,监视端接收VC发送的第一组播组信息;监视端根据接收到的第一组播组信息,向网络中的路由交换节点发送组播 成员加入消息加入第 一组播组;监视端接收IP-SAN组播发送到所述第一组播组成员的视频数据。 本专利技术所述的方法,其中,监视端进一步对接收到的视频数据进行解码和播放。本专利技术还提供了 一种在IP-SAN上实施读取视频数据的方法,IP-SAN接收VC发送的视频数据的读取消息,所述读取消息中包括第一组播组和需要读取的视频数据的信息;IP-SAN根据所述读取消息确定所读取的视频数据,并根据所述第一组播组信息,将读取的视频数据通过网络中的路由交换节点组播发送到第一组播组成员。本专利技术所述的方法,其中,在VC和IP-SAN之间建立iSCSI连接,IP-SAN 进一步通过所建立的iSCSI连接接收VC发送的读取消息。本专利技术所述的方法,其中,IP-SAN进一步根据VC发送的保活报文维持 VC与IP-SAN之间的iSCSI连接,通过所建立的iSCSI连接持续接收VC发送 的视频数据的读取消息,将所读取的视频数据组播发送到第一组播组成员。本专利技术还提供了一种视频客户端,包括组播组维护单元,用于分配第一组播组,通过向网络中的路由交换节点发 送组播成员加入消息加入第 一组播组;读取消息发送单元,用于向IP-SAN发送视频数据的读取消息,所述读取 消息中包括需要读取的视频数据和所述组播组维护单元所分配的第一组播组 信息;视频数据接收单元,用于接收IP-SAN组播发送到第 一组播组成员的视频 数据。本专利技术所述的视频客户端,其中,所述组播组维护单元,进一步用于向需要读取视频数据的监视端发送第一 组播组信息。本专利技术所述的一见频客户端,其中,所述读取消息发送单元,进一步用于建立与IP-SAN的iSCSI连接,通过 所建立的iSCSI连接将所述读取消息发送给IP-SAN。本专利技术还提供了一种监视端,包括组播组获取单元,用于接收VC发送的第一组播组信息;组播组加入单元,用于根据所述组播组获取单元接收到的第 一组播组信息,向网络中的路由交换节点发送组播成员加入消息加入第一组播组;视频数据接收单元,用于接收IP-SAN组播发送到第一组播组成员的视频 数据。本专利技术所述的监视端,还包括监视器; 所述视频数据接收单元进一步对接收到的视频数据进行解码; 所述监^L器,用于播》文解码后的^见频数据。 本专利技术还提供了一种IP-SAN,包括读取消息接收单元,用于接收VC发送的视频数据的读取消息,所述读取 消息中包括第一组播组和需要读取的视频数据的信息;视频数据下发单元,用于根据所述读取消息确定所读取的视频数据,并根 据所述第一组播组信息,将读取的视频数据通过网络中的路由交换节点组播发 送到第一组播组成员。本专利技术所述的IP-SAN,其中,所述读取消息接收单元,进一步用于建立与VC的iSCSI连接,通过所建 立的iSCSI连接接收VC发送的读取消息。从以上所述可以看出,本专利技术提供的读取^L频数据的方法及设备,通过由 VC指定特定组〗番组,并向监视端通过该特定组播组,VC和监纟见端都加入该 特定组播组,从而获取由网络设备下发的组播数据流,从而无需VC对视频数 据进行中转,减小了网络负载,同时降低了 VC的工作量。本专利技术通过对iSCSI 协议进行拓展,优化了监控系统的数据分发过程,提高了数据传输效率,使得 网络部署更加灵活。附图说明图1为现有技术的监控系统的架构图;图2为本专利技术实施例所述读取视频数据的方法的流程图;图3为本专利技术实施例所述监控系统的结构示意图。具体实施方式本专利技术提供了一种读取视频数据的方法及设备,由VC通过监视端特定的 组播组信息,监视端加入该特定组播组,从而可以直接获取IP-SAN下发的视 频数据,避免了由VC中转视频数据,降低了网络负荷,也减小了VC的工作 量。以下结合附图通过具体实施例对本专利技术做详细的说明。如图2所示,本实施例中,VC回放历史视频的流程包括以下步骤 步骤21, VC分配第一组播组本文档来自技高网
...

【技术保护点】
一种视频客户端VC读取视频数据的方法,其特征在于,    VC分配第一组播组,通过向网络中的路由交换节点发送组播成员加入消息加入第一组播组;    VC向网际协议存储区域网络IP-SAN发送视频数据的读取消息,所述读取消息中包括第一组播组和需要读取的视频数据的信息;    VC接收IP-SAN组播发送到所述第一组播组成员的视频数据。

【技术特征摘要】
1.一种视频客户端VC读取视频数据的方法,其特征在于,VC分配第一组播组,通过向网络中的路由交换节点发送组播成员加入消息加入第一组播组;VC向网际协议存储区域网络IP-SAN发送视频数据的读取消息,所述读取消息中包括第一组播组和需要读取的视频数据的信息;VC接收IP-SAN组播发送到所述第一组播组成员的视频数据。2. 如权利要求l所述的方法,其特征在于,VC进一步向需要读取视频数据的监视端发送第 一组播组信息。3. 如权利要求1或2所述的方法,其特征在于,在VC和IP-SAN之间建 立互联网小型计算机系统接口 iSCSI连接,VC进一步通过所建立的iSCSI连 接将所述读取消息发送给IP-SAN。4. 如权利要求l所述的方法,其特征在于,VC进一步通过发送保活报文 维持VC与IP-SAN之间的iSCSI连接,通过所建立的iSCSI连接持续发送视 频数据的读取消息,读取相应的^l频数据。5. 如权利要求1所述的方法,其特征在于,所述组播成员加入消息为因 特网组管理协议IGMP报告消息或组播路由成员加入消息。6. —种监视端读取视频数据的方法,其特征在于, 监视端接收VC发送的第 一组播组信息;监视端根据接收到的第一组播组信息,向网络中的路由交换节点发送组播 成员加入消息加入第 一组播组;监视端接收IP-SAN组播发送到所述第一组播组成员的视频数据。7. 如权利要求6所述的方法,其特征在于, 监视端进一步对接收到的视频数据进行解码和播放。8. —种在IP-SAN上实施读取视频数据的方法,其特征在于,IP-SAN接收VC发送的视频数据的读取消息,所述读取消息中包括第一 组播组和需要读取的^L频数据的信息;IP-SAN根据所述读取消息确定所读取的视频数据,并根据所述第一组播组信息,将读取的视频数据通过网络中的路由交换节点组播发送到第一组播组 成员。9. 如权利要求8所述的方法,其特征在于,在VC和IP-SAN之间建立 iSCSI连接,IP-SAN进一步通过所建立的iSCSI连接接收VC发送的读取消息。10. 如权利要求8所述的方法,其特征在于,IP-SAN进一步...

【专利技术属性】
技术研发人员:彭科
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86[中国|杭州]

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

1