基于GStreamer的远程视频监控系统的关键技术研究
- 格式:pdf
- 大小:321.98 KB
- 文档页数:4
基于MJPG-Streamer的移动视频监控系统的设计与研究的开题报告文献综述近年来,随着摄像头技术的逐渐成熟,视频监控系统在安防领域的应用越来越广泛。
现有的视频监控系统多依赖于专门的硬件设备,成本较高,而且移动性较差。
为了提高系统的灵活性和便携性,一些基于单片机或嵌入式系统的移动视频监控系统被提出。
基于单片机的设计成本低,但是功能相对有限;而基于嵌入式系统的设计功能更加灵活,具有较高的扩展性。
在移动视频监控系统的设计过程中,视频编码和传输是一个需要考虑的重要问题。
为了更好地实现视频的压缩和传输,一些开源的视频编码和传输软件被广泛应用。
MJPG-Streamer是一个常用的视频编码和传输软件,它可以将电脑或嵌入式硬件设备的摄像头实时采集的视频流进行MJPG格式的压缩,并通过LAN或WLAN网络传输视频流。
它具有配置简单、性能稳定、可扩展性强等优点,因此被广泛应用于移动视频监控系统的设计。
本项目将基于MJPG-Streamer进行移动视频监控系统的设计与研究。
本系统的设计目标是实现一个简单、灵活、具有扩展性的移动视频监控系统。
主要包括嵌入式硬件系统的设计与搭建、摄像头的选型与接入、MJPG-Streamer的配置与使用、移动端APP的设计与实现等。
研究内容与思路1. 嵌入式硬件系统的设计与搭建本项目将使用树莓派嵌入式计算机作为移动视频监控系统的硬件平台。
树莓派具有价格低廉、配置灵活、支持大量的GPIO扩展等优点,非常适合作为本项目的硬件平台。
在设计过程中需要考虑采用的树莓派型号、外部供电、扩展硬件模块等。
2. 摄像头的选型与接入本项目的摄像头选型需要考虑到图像分辨率、画面质量、价格等因素。
在选型之后,需要采用合适的接口进行摄像头的接入,如CSI接口、USB接口、AV接口等。
3. MJPG-Streamer的配置与使用MJPG-Streamer是一个开源的视频编码和传输软件,本项目将采用其对视频流进行实时压缩和传输。
第29卷第2期 2021年4月Vol.29 No.2Apr. 2021电脑与信息技术Computer and Information Technology文章编号:1005-1228(2021)02-0034-06基于Gstreamer 的视频采集编码与传输系统的设计张 雷,崔雪峰(沈阳航空航天大学 电子信息工程学院,辽宁 沈阳 110136)摘 要:为了降低视频传输过程中的延时。
系统从HD-SDI 摄像头采集格式为YUYV 的原始视频数据,一路经过NVIDIA 嵌入式平台Jetson TX2上HEVC 硬件编码、RTP 传输。
另一路作为预留接口,让Gstreamer 与其他应用程序进行交互。
在PC 端使用相同的视频数据进行软件编码。
结果表明,当压缩比一样的情况下,此系统中的HEVC 硬件编码器比软件编码器的编码速率快2个数量级,PSNR 高6dB。
从客户端接收显示的画面可以看到,系统实现了实时传输并且在4K 分辨率的时候依然可以正常进行实时观看。
关键词:Gstreamer;Jetson TX2;超高清视频编码;实时传输协议中图分类号:TN919.8,TP393 文献标识码:ADesign of Video Capture Coding and Transmission System Based on GstreamerZHANG Lei,CUI Xue-feng(Shenyang Aerospace University,School of Electronic Information Engineering, Shenyang 110136, China)Abstract:To reduce the delay in video transmission.The system collects the original video data in the format of YUYV from the HD-SDI camera, and all the way through HEVC hardware coding and RTP transmission on NVIDIA embedded platform Jetson TX2. The other is a reserved interface that lets Gstreamer interact with other applications. The same video data is used for software coding on PC. The results show that when the compression ratio is the same, the coding rate of the hardware encoder in this system is two orders of magnitude faster than that of the software encoder, and the PSNR is 6dB higher.As can be seen from the screen received from the client, the system realizes real-time transmission and can still watch in real time at 4K resolution.Key words: Gstreamer; Jetson TX2; HEVC encoder; RTP收稿日期:2020-09-04作者简介:张雷(1972-),男,副教授,博士,主要研究方向:图像压缩技术;(通讯作者)崔雪峰(1995-),男,硕士研究生,主要研究方向:图像处理。
基于MJPG-streamer的嵌入式远程视频监控系统赵丹;谌建飞;周旋;邓敏;唐立军【摘要】针对远程实验操作中实验动态信息可视化及实时性问题,利用ARM处理器和USB摄像头设计一个基于MJPG-streamer的嵌入式远程视频监控系统.该系统使用基于硬件压缩的USB摄像头进行视频信息采集,搭建MJPG-streamer流媒体服务器来完成视频数据的采集和传输.测试结果表明,该方案在帧率10 fps、分辨率640×480情况下,能实现流畅清晰的视频传输,且平均占用带宽约200 Kb/s,能满足远程实验的需求.%Aiming at the need of using video to assist users to carry out experimental operation and acquire the real-time experimental dynamic information in the course of remote experiment,an embedded remote video monitoring system based on MJPG-streamer is designed,which chooses ARM development board and the USB camera as the hardware platform and Linux operating system as the software platform.The program uses the USB camera to capture video information,builds MJPG-streamer streaming media server to complete the compression of the video data and real-time transmission.The test results show that the average bandwidth of the video transmission is about 200 Kb/s in the case of 10 fps and 640 * 480,which can meet the needs of remote experiment.【期刊名称】《单片机与嵌入式系统应用》【年(卷),期】2017(017)004【总页数】4页(P51-54)【关键词】远程实验;视频监控;MJPG-streamer;嵌入式应用【作者】赵丹;谌建飞;周旋;邓敏;唐立军【作者单位】长沙理工大学物理与电子科学学院,长沙410114;近地空间电磁环境监测与建模湖南省普通高校重点实验室;长沙理工大学物理与电子科学学院,长沙410114;近地空间电磁环境监测与建模湖南省普通高校重点实验室;长沙理工大学物理与电子科学学院,长沙410114;近地空间电磁环境监测与建模湖南省普通高校重点实验室;长沙理工大学物理与电子科学学院,长沙410114;近地空间电磁环境监测与建模湖南省普通高校重点实验室;长沙理工大学物理与电子科学学院,长沙410114;近地空间电磁环境监测与建模湖南省普通高校重点实验室【正文语种】中文【中图分类】TP315基于互联网的远程实验教学模式打破了时间与空间的限制,实现了仪器设备的共享,有效地提高了实验资源利用率和实验效率[1-3]。
2011年第35卷第04期(总第354期)引言在技术日益进步的今天,人们对嵌入式数字产品的需求与日俱增,例如智能视频监控、数字机顶盒、数字视频录像机(DVR )、智能手机等。
TMS320DM355是TI 公司开发的基于达芬奇(DaVinci )技术的双核系统,DaVinci 技术能够使开发人员不必关注视频处理的底层细节,提供了完整的驱动程序和应用程序接口(API )[1]。
Gstreamer 是流行于Linux 系统下的流媒体应用程序框架,采用了基于元件和管道的体系结构[2],能够方便地将元件插入到任意的管道中,并能通过管道来控制所有元件的状态,这一优点有利于开发基于Gstreamer 的视频播放系统[3]。
1系统结构播放系统的基本功能是实现经MPEG-4编码的AVI 格式的数据码流解码播放,并输出到电视机上显示,更完善的播放系统还需要使用红外遥控器对播放进行控制。
在硬件上主要是由MPEG-4解码模块、Framebuffer 帧缓冲设备模块以及MSP430红外模块完成的,如图1所示。
使用ARM 处理器进行任务调度以及管理控制,MSP430红外模块负责接收红外遥控器发送的控制信号。
MPEG-4协处理器可以对MPEG-4编码的视频码流进行解码,并输出到Framebuffer 帧缓冲设备进行显示播放。
Framebuffer 帧缓冲设备拥有4个层,其中1层和3层用于视频显示,0层和2层用于OSD 界面显示。
2系统软件实现在软件实现上,播放系统按照主要功能可分为4个部分:视频播放、红外遥控、OSD 界面显示和显示设备初始化。
其中,视频播放是系统最基本的功能,另外几个功能是为应用方便设计的辅助功能。
2.1视频播放采用Gstreamer 软件框架来实现视频播放的功能。
根据Gstreamer 的特点,开发播放系统需要将用到的元件搭建成一条管道,只要管道正常工作,播放系统就能正常播文章编号:1002-8692(2011)04-0064-03基于DaVinci 和Gstreamer 技术的视频播放系统设计周辉,刘峰(南京邮电大学江苏省图像处理与图像通信重点实验室,江苏南京210003)【摘要】目标是在以DaVinci TMS320DM355为核心的视频处理平台上实现视频流的实时播放。
基于gst-rtsp-server 的网络摄像机设计与实现朱洪飞,马跃作者简介:朱洪飞(1987-),男,硕士研究生,计算机网络与多媒体通信通信联系人:马跃,男,副教授,计算机网络与多媒体通信.E-mail:**************.cn(北京邮电大学计算机学院,北京 100876)5 摘要:在现代社会中,安防工作无处不在。
传统的视频监控系统布线复杂,成本较高,越来越不能满足人们的需求。
为了利用现有的以太网络,本文提出了一种基于gst-rtsp-server 流媒体服务器的网络摄像机解决方案。
该系统利用GStreamer 多媒体框架完成视频、音频采集,编码以及本地存储。
用户可通过gst-rtsp-server 流媒体服务器进行实时监控或录像文件点播。
此外,在流媒体服务器中引入了FEC 编码,可适应较差网络环境,完成一定程度上的数据10包修复工作。
关键词:网络摄像机;GStreamer ;RTSP ;FEC中图分类号:TN919.82Design and Implementation of Network Camera Based on15 gst-rtsp-serverZHU Hongfei 1, MA Yue 2(1. Beijing University of Posts and Telecommunications, Beijing 100876;2. Beijing University of Posts and Telcommunications, Beijing 100876)Abstract: In modern society, the security work is everywhere. The traditional video monitoring 20 system, which is complicated to be connected and relatively high cost, can hardly satisfy people's needs. In order to use the existing Ethernet network, this paper put forward a network camera solution which is based on gst-rtsp-server streaming media server. The system uses GStreamer multimedia framework to do video, audio capture , coding and local storage. Users can watch real-time monitoring or video file on demand through the streaming media server. In addition, in 25streaming media server introduced into the FEC coding, which make this system can adapt to a poor network environment and complete a degree of packet repair work.Key words: Network Camera; GStreamer; RTSP; FEC0 引言30 世界上第一台网络摄像机诞生于1996年,至今已经有十几年的历史。
基于G-G网络工地视频监控解决方案(完整资料)(可以直接使用,可编辑优秀版资料,欢迎下载)基于3G/4G网络工地视频监控解决方案一、概述随着社会的高速发展,建筑行业作为一个国家的基础行业,呈现出蓬勃向上的态势。
各大中小城市中,随处可见的建筑工地、工人们忙碌的情景更加诠释了建筑行业的重要性。
同时建筑工地的特殊性也表明了它是一个安全事故频发、盗窃问题多、线路布置不易的地方。
如何搞好现场施工现场管理,控制事故发生频率,一直是施工企业、政府管理部门关注的焦点。
利用现代科技,优化监控手段,实现实时的、全过程的、不间断的安全监管也成了建筑行业安全施工管理待考虑的问题,为此,各地方建设局都明文规定:辖区内的建筑工地必装音视频监控系统以供远程监视,并录像取证.随着科技高速发展,视频信号经过数字压缩,通过宽带在互联网上传递,可实现远程视频监控功能。
将这一功能运用于施工现场安全管理,势必会大大提高管理效率,提升监管层次,公司及政府相关人员也不用经常往返施工工地,通过视频画面可以第一时间了解施工进度;同时政府相关部门也能通过互联网络加强对施工现场的监管;增加视频监控的同时,对于施工人员而言也无形之中增加了制约力度,规范了行为,提高了安全意识.二、系统组成三、1、无线监控系统分析传统楼宇监控系统需要布置繁杂的线路,并不适用于建筑工地这种环境,我们采用监控探头加无线3G/4G路由器的形式,将视频数据通过无线网络传输至远程监控中心的服务器中,在监控中心建立VPN服务端, 公司管理层、政府相关监管部门可以通过VPN通道访问存储的视频数据或者实时监控各个探头安装点的画面,可以第一时间获得相关信息及时作出处理。
在城市施工现场如有4G信号覆盖选用4G型号的路由设备可以传输更加高清的视频监控数据,一般情况下我们用3G路由实现视频数据实时传输.视频数据采集与监控端:针对设备实际使用需要、实用性等相关性能筛选,推荐使用海康威视视频监控组件,海康威视作为国内视频监控应用提供商相对知名度、实用性、服务等还是广受认可的,远程无线监控应用上,实际使用只需要设置服务端地址和端口等参数即可完成数据传输的设置,服务端也有相对应的监控软件,简单实用。