欢迎来到天天文库
浏览记录
ID:41603559
大小:60.57 KB
页数:11页
时间:2019-08-28
《基于ONVIF协议的井下电视客户端的研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于ONVIF协议的井下电视客户端的研究摘要:目前的井下电视在测井速度、耐温耐压、视频的传输速率等方面已经取得了较高水平,但在客户端视频的显示方面还存在一定差距,比如视频的分辨率、清晰度和实时动态的OSD显示等方面。为了解决不同厂商生产的网络摄像机、XVR/NVR设备之间的互通问题,使得整个监控系统之间的信息交互顺畅,基于ONVIF协议设计了一种井下电视客户端。实验结果表明,可以在设计的客户端上清晰地看到井下信息,实现实时动态的OSD显示,同时实现设备的发现、链接,视频的预览、存储、抓图等功能。关键词:ONVIF协议;井下电视;网络视频显示;客户端;OSD显
2、示;信息交互中图分类号:TN948234文献标识码:A文章编号:10047373X(2018)20?0165?03Abstract:ThecurrentdownholeTVhasachievedahighlevelinloggingvelocity,temperatureandpressureresistance,andvideozstransmissionrate,butthereexistsacertaingapindisplayaspectsofthedientvideosuchasvideoresolution,definition,andreal?
3、timedynamicOSDdisplay.Therefore,adownholeTVclientbasedontheONVIFprotocolisdesignedtoresolvetheintercommunicationproblembetweennetworkcamerasproducedbydifferentmanufacturersandXVR/NVRdevices,andmaketheinformationinteractioninthewholemonitoringsystemsmooth.Theexperimentalresultsshowt
4、hatthedesigneddownholeclientcandisplayclearinformation,andrealizereal?timedynamicOSDdisplay,discoveryandlinkofdevices,andfunctionsofvideopreview,storage,andscreenshot・Keywords:ONVIFprotocol;downholeTV;networkvideodisplay;client;OSDdisplay;informationinteraction0弓丨言井下电视作为一种用于石油测井领域的
5、视频监控系统,从20世纪60年代的模拟测井到后来的成像测井,经历了一段快速的发展历程[1]。经过查阅相关资料表明,目前的井下电视在测井速度、耐温耐压、视频的传输速率等方面已经取得了较高水平,但在客户端视频的显示方面还是有一定差距的,比如视频的分辨率、清晰度和实时动态的OSD显示等方面。所以研究井下电视的客户端,将多种功能集在一起,不但能播放高清视频,而且还能实现对摄像头设备的发现、链接,对视频的预览、存储、抓图等功能。为了解决不同厂商生产的网络摄像机、XVR/NVR设备之间的互通问题,使得整个监控系统之间的信息交互顺畅,需要引进ONVIF协议。1整体设计本次
6、计的思想是,将井下的信息由电缆高速网络传输模块变成网络视频,通过软件对网络视频解码成一个复合视频流,然后对其字符叠加,加入字符流,再对整个视频流编码,Web服务端通过调用Web服务端获取到视频流,对其进行处理,从而实现一个客户端,能够完成视频的预览、回放,实时动态的OSD显示等功能。整体框图如图1所示。1.1搭建Web服务框架ONVIF(OpenNetworkVideoInterfaceForm)是在2008年由索尼等企业共同创建的一个论坛。在2008年11月,该论坛正式发布了ONVIF的第一版规范:ONVIF核心规范1.0,目前版本为2.5。ONVIF协议
7、描述了网络视频的模型、接口、数据类型以及数据交互的模式,致力于解决网络视频监控设备的互连问题。该规范中包括了多个模块,如设备发现、设备管理、媒体服务、云台控制等。ONVIF规范中设备管理和控制部分所定义的接口均以WebService的形式提供[2]。所以在获取媒体流之前先搭建Web服务框架。搭建Web服务框架选用的是gSOAP工具包。gSOAP是一种提供了一组透明化的gSOAPAPI编译工具和一个SOAP/XML关于C/C++语言的实现,一定程度上简化了使用C/C++语言开发Web服务程序的工作[3]。ONVIF提供一系列与网络摄像机相关的WSDL文件,如用
8、于设备管理的Devicemgmt,wsdl,用于媒体
此文档下载收益归作者所有