摄像头监控系统(毕业设计跟进)
准备做一个这样的东西:笔记本摄像头实时采集数据,数据注入流媒体服务器以rtsp协议发布出去,主服务器做数据的管理,android端进行播放。
目前已经做了很多的准备工作。(欢迎纠正错误,共同进步,本人不是专门搞视频的,好多地方不懂)
1、摄像头数据采集:
第一种方法:利用opencv库采集数据,再利用ffmpeg转码成h264格式,再利用rtp打包算法将h264承载至rtp包中。
第二种方法:利用jmf,直接采集数据,并产生rtp包(视频具体是什么格式我也不清楚)。
第三种方法:直接用vlc采集数据并直接以rtsp流发布出去。
2、流媒体服务器:
第一种方法:将Live555作为代理服务器,datasource是rtp形式的流
第二种方法:将live555作为流媒体服务器,datasource是内存中的h264视频数据(或者是管道中的数据)
3、主服务器:
利用tomcat搭建服务器,主要用到ssh。
4、android播放器:
要可以播放rtsp视频流的。
第一种方法:利用Vitamio万能播放器,也是农民伯伯强力推荐的,毕竟是国人弄的。
第二种方法:直接利用videoview(有些手机可能不支持)。
第三种方法:利用live555,打成so文件,作为解码的库(对videoview不支持的很有用)。
摄像头监控系统(毕业设计跟进)相关推荐
- 微方摄像头监控系统 v8.00 天空站特别版 下载
Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...
- java 网络摄像头 监控系统_摄像头(WebCam)
作者:北南南北 来自:LinuxSir.Org 摘要:本文主要内容是在Linux中驱动摄像头(WebCam),用Spcaserv 服务器架设网络监控系统,客户端通过浏览器进行时时监控. 1.网络监控服 ...
- 巧用树莓派+MotionEyeOS+PushPlus实现摄像头监控系统,支持微信推送
1.烧录MotionEyeOS镜像 使用balenaEtcher烧录到一张SD卡中.启动树莓派 在config.txt中加入ssh文件开启SSH Server,配置wpa_supplicant.con ...
- linux motion 双摄像头,树莓派+motion 搭建摄像头监控系统
motion是Linux下一款开源的摄像头监控软件,用命名行运行,只保存有运动物体的图像. sudo apt install motion sudo cp/etc/motion/motion.conf ...
- 树莓派+motion 搭建摄像头监控系统
motion是linux下一款开源的摄像头监控软件,用命名行运行,只保存有运动物体的图像. 1. 安装 sudo apt install motion 2. 配置 备份配置文件 sudo cp /et ...
- 使用 新花生壳+海康威视网络摄像头监控系统 搭建远程视频监控服务[转载]
摘录自花生壳官网->案例 http://hsk.oray.com/case/ 新花生壳(花生壳的内网版本)跟NAT123一样无需管理公网IP,无需修改端口映射,适合学校网中学生自己架设服务站.我 ...
- 基于LINUX下的USB摄像头监控系统
一.摄像头的选择 当摄像头插在树莓派上,有的摄像头由于没有驱动,所以无法正常工作,而市面上的USB摄像头都是免驱的,所以选择一个免驱的摄像头会给项目减去很多麻烦,这次选择的是一个谷客的USB摄像头. ...
- 计算机毕业设计之java+ssm校园视频监控系统
项目介绍 本毕业设计的内容是设计并且实现一个基于java技术的校园视频监控系统.它是在Windows下,以MYSQL为数据库开发平台,java技术和Tomcat网络信息服务作为应用服务器.校园视频监控 ...
- 视频监控系统 摄像头与网络存储服务器兼容,网络视频监控系统技术要点
1 高清视频监控的主流技术 宽动态 数字宽动态并没有达到真正意义上的扩大成像动态范围的目的,而是通过软件的图像后处理算法提高了局部区域的对比度,一般由摄像机ISP模组实现.我们肉眼可辨别的灰阶范围十分 ...
最新文章
- 规划以主机命名的网站集 (Windows SharePoint Services)
- DOS命令(系统错误5,拒绝访问)的解决方法
- 网络推广专员浅析在网站导航设计排版中应如何深入完成网络推广?
- 090_块元素行内元素行内块元素空元素
- JSP 页面传值方法总结
- 只用了2个周末,15岁中国学生斩获苹果WWDC奖学金
- Oozie JMS通知消息实现--根据作业ID来过滤消息
- 循环链表解决约瑟夫问题(简化版)
- oracle不能访问管理页面,Oracle Grid Control CONSOLE无法打开9i数据库的管理维护页面...
- 第二天 Linux常见命令
- 修复IE下相对定位子元素溢出Bug
- C++ 简单实现unorderset和unordermap
- OpenCV_(Based on Sobel Filter to Detect edges) 基于Sobel算子的方向滤波器检查边缘
- SpringMVC 、Struts2之间的区别
- 戴尔服务器oem分区如何显示,电脑创建OEM分区的详细介绍
- Ajax不执行回调函数
- 肯德尔系数怎么分析_论文实战2——德尔菲法与信度分析
- vue + web 前端访问后端,跨域问题解决方案
- Android 消息通知栏用法详解(一)
- 新浪邮箱开通imap服务器,新浪帮助-常见问题