[发明专利]基于数据链路层的视频数据传输方法、装置及系统有效
申请号: | 201410369537.5 | 申请日: | 2014-07-30 |
公开(公告)号: | CN104363198A | 公开(公告)日: | 2015-02-18 |
发明(设计)人: | 沈全勇 | 申请(专利权)人: | 武汉美电恩智电子科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;肖小红 |
地址: | 430070 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数据链 视频 数据传输 方法 装置 系统 | ||
技术领域
本发明涉及通讯技术领域,具体而言,涉及一种基于数据链路层的视频数据传输方法、装置及系统。
背景技术
近几年来,随着IP(Internet Protocol,网际网络协议)网络的快速发展,视频监控行业也逐步进入了全网络化时代。当前,全网络化时代的视频监控行业正逐步表现出IT行业的特征,作为网络化监控的核心产品NVR(Network Video Recorder,网络视频录像机),其从本质上已经变成了IT产品。
NVR最主要的功能是通过网络接收IPC(IP Camera,网络摄像机)设备或称IP摄像机传输的数字视频码流,并对这些数据进行存储及管理,从而实现网络化带来的分布式架构优势。
NVR是一个以IP协议为基础的网络设备,其相关功能运行全部基于IP架构实现,因此,它可以透过局域网或广域网进行远端管理,在构架网络视频监控系统方面具备相当强的灵活性。
然而,当前IP摄像机与NVR之间执行视频数据传输时所采取的通信协议一般都是基于IP层之上的通信协议,如图1所示,其示出了现有技术中IP摄像机与NVR之间进行数据传输的数据流向图,可以看出,现有的在IP摄像机与NVR之间执行视频数据传输的方法为:
IP摄像机应用层在获取到视频数据之后,发送到IP摄像机TCP/UDP层,再由IP摄像机TCP/UDP层发送到IP摄像机IP层,之后再由IP摄像机IP层传递到IP摄像机数据链路层,后续由IP摄像机数据链路层讲视频数据传输到相对应的NVR的NVR数据链路层,然后在NVR端依次传输到NVR应用层,以此完成视频数据的传输。
发明人发现,基于上述现有技术进行视频数据传输会带来如下弊端:
第一,当IP地址存在冲突的时候,会导致待传输视频数据出现丢失的情况,不能准确地传输到目标IP地址;
第二,在数据传输过程中,容易存在较大的网络延时;
第三,在进行较大数据量视频数据传输的时候,需要消耗较多的CPU资源。
发明内容
为了解决上述问题中的至少一个,本发明实施例的目的在于提供一种基于数据链路层的视频数据传输方法、装置及系统。
本发明实施例采用以下技术方案实现:
一种基于数据链路层的视频数据传输方法,包括:
IP摄像机应用层依据视频数据传输指令将视频数据直接传递至IP摄像机数据链路层;
IP摄像机数据链路层基于数据链路层协议将所述视频数据传递至相对应网络视频录像机NVR的NVR数据链路层,并由NVR数据链路层将视频数据直接传递至NVR应用层。
优选地,IP摄像机数据链路层基于数据链路层协议、并依据目标NVR的硬件位址MAC地址将所述视频数据传递至相对应NVR的NVR数据链路层。
优选地,所述视频数据传输指令被配置为由IP摄像机自身的视频传输定制策略自动生成,或从外部获取。
一种基于数据链路层的视频数据传输装置,其部署于IP摄像机之上,其包括:
IP摄像机应用层模块,用于依据视频数据传输指令将视频数据直接传递至IP摄像机数据链路层模块;
IP摄像机数据链路层模块,用于基于数据链路层协议将所述视频数据传递至相对应NVR的NVR数据链路层,并由NVR数据链路层将视频数据直接传递至NVR应用层。
优选地,IP摄像机数据链路层模块基于数据链路层协议、并依据目标NVR的MAC地址将所述视频数据传递至相对应NVR的NVR数据链路层。
优选地,所述的基于数据链路层的视频数据传输装置还包括:
定制模块,用于依据预先定制的视频传输定制策略自动生成所述视频数据传输指令;
或,
获取模块,用于从外部获取所述视频数据传输指令。
一种基于数据链路层的视频数据传输装置,其部署于NVR之上,其包括:
NVR数据链路层模块,用于从相对应IP摄像机的IP摄像机数据链路层获取视频数据并传递至NVR应用层模块,其中,所述视频数据由IP摄像机的IP摄像机应用层依据视频数据传输指令向IP摄像机数据链路层直接传输提供;
NVR应用层模块,用于获取视频数据。
优选地,IP摄像机的IP摄像机数据链路层基于数据链路层协议、并依据目标NVR的MAC地址将视频数据传递至相对应NVR的NVR数据链路层模块。
优选地,所述视频数据传输指令被配置为由IP摄像机自身的视频传输定制策略自动生成,或从外部获取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉美电恩智电子科技有限公司,未经武汉美电恩智电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410369537.5/2.html,转载请声明来源钻瓜专利网。