准备做一个这样的东西:笔记本摄像头实时采集数据,数据注入流媒体服务器以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不支持的很有用)。

摄像头监控系统(毕业设计跟进)相关推荐

  1. 微方摄像头监控系统 v8.00 天空站特别版 下载

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  2. java 网络摄像头 监控系统_摄像头(WebCam)

    作者:北南南北 来自:LinuxSir.Org 摘要:本文主要内容是在Linux中驱动摄像头(WebCam),用Spcaserv 服务器架设网络监控系统,客户端通过浏览器进行时时监控. 1.网络监控服 ...

  3. 巧用树莓派+MotionEyeOS+PushPlus实现摄像头监控系统,支持微信推送

    1.烧录MotionEyeOS镜像 使用balenaEtcher烧录到一张SD卡中.启动树莓派 在config.txt中加入ssh文件开启SSH Server,配置wpa_supplicant.con ...

  4. linux motion 双摄像头,树莓派+motion 搭建摄像头监控系统

    motion是Linux下一款开源的摄像头监控软件,用命名行运行,只保存有运动物体的图像. sudo apt install motion sudo cp/etc/motion/motion.conf ...

  5. 树莓派+motion 搭建摄像头监控系统

    motion是linux下一款开源的摄像头监控软件,用命名行运行,只保存有运动物体的图像. 1. 安装 sudo apt install motion 2. 配置 备份配置文件 sudo cp /et ...

  6. 使用 新花生壳+海康威视网络摄像头监控系统 搭建远程视频监控服务[转载]

    摘录自花生壳官网->案例 http://hsk.oray.com/case/ 新花生壳(花生壳的内网版本)跟NAT123一样无需管理公网IP,无需修改端口映射,适合学校网中学生自己架设服务站.我 ...

  7. 基于LINUX下的USB摄像头监控系统

    一.摄像头的选择 当摄像头插在树莓派上,有的摄像头由于没有驱动,所以无法正常工作,而市面上的USB摄像头都是免驱的,所以选择一个免驱的摄像头会给项目减去很多麻烦,这次选择的是一个谷客的USB摄像头. ...

  8. 计算机毕业设计之java+ssm校园视频监控系统

    项目介绍 本毕业设计的内容是设计并且实现一个基于java技术的校园视频监控系统.它是在Windows下,以MYSQL为数据库开发平台,java技术和Tomcat网络信息服务作为应用服务器.校园视频监控 ...

  9. 视频监控系统 摄像头与网络存储服务器兼容,网络视频监控系统技术要点

    1 高清视频监控的主流技术 宽动态 数字宽动态并没有达到真正意义上的扩大成像动态范围的目的,而是通过软件的图像后处理算法提高了局部区域的对比度,一般由摄像机ISP模组实现.我们肉眼可辨别的灰阶范围十分 ...

最新文章

  1. 规划以主机命名的网站集 (Windows SharePoint Services)
  2. DOS命令(系统错误5,拒绝访问)的解决方法
  3. 网络推广专员浅析在网站导航设计排版中应如何深入完成网络推广?
  4. 090_块元素行内元素行内块元素空元素
  5. JSP 页面传值方法总结
  6. 只用了2个周末,15岁中国学生斩获苹果WWDC奖学金
  7. Oozie JMS通知消息实现--根据作业ID来过滤消息
  8. 循环链表解决约瑟夫问题(简化版)
  9. oracle不能访问管理页面,Oracle Grid Control CONSOLE无法打开9i数据库的管理维护页面...
  10. 第二天 Linux常见命令
  11. 修复IE下相对定位子元素溢出Bug
  12. C++ 简单实现unorderset和unordermap
  13. OpenCV_(Based on Sobel Filter to Detect edges) 基于Sobel算子的方向滤波器检查边缘
  14. SpringMVC 、Struts2之间的区别
  15. 戴尔服务器oem分区如何显示,电脑创建OEM分区的详细介绍
  16. Ajax不执行回调函数
  17. 肯德尔系数怎么分析_论文实战2——德尔菲法与信度分析
  18. vue + web 前端访问后端,跨域问题解决方案
  19. Android 消息通知栏用法详解(一)
  20. 新浪邮箱开通imap服务器,新浪帮助-常见问题

热门文章

  1. 为什么“懂了那么多道理却依然过不好这一生”?
  2. 1.STM32F427llHX(大疆A板) 模板创建(库函数版本)
  3. java图片覆盖_java中插入背景图片为什么总是覆盖掉按钮啊
  4. 做速卖通测评时需要注意什么?
  5. 集群、分布式与负载均衡的关系
  6. 没有一个节点叫失败(转自他人)
  7. tensorflow文档中vgg.py解读
  8. 最新流氓网站8749病毒专杀工具下载
  9. Lululemon的商业逻辑
  10. 4.发那科工业机器人IO概述