red5-rtmp-push

最新效果请选择 dangjiban分支,添加了一键启动和关闭摄像头,添加了车牌识别功能。

介绍

获取视频流 进行人脸识别后推送到red5服务器(人脸识别技术由虹软®提供)

整个系统共有两个项目组成

启用说明

1.主要是借用ifast框架,主要的服务类就一个,其他的都是多余的。

2.首先修改 resources/application-dev.yml 中的 red5.url : rtmp://red5ip/oflaDemo/ 改为你的red5服务器。

3.如果是打包成jar 要将 libarcsoft_face_engine_jni.dll,libarcsoft_face_engine.dll,libarcsoft_face.dll三个文件放到jar的同级目录下,然后在包路径下的命令窗口收入 java -jar 包名.jar

4.本项目已经全部集成到后台管理所以直接登录后台进行操作

5.使用mysql数据库,用户名 admin 密码 1

6.问题:连接中断,需要有重启机制。需停止当前线程重新一个新的线程

7.人脸图片单独验证

8.因为Flash浏览器要不支持了,所以使用B站的技术方案livego和flv.js

9.配合red5_hls 流媒体服务器进行hls展示脱离flash,样例: templates/video/manage/view_push_http.html

更新说明

1、增加openlayers地图,可以内网部署

2、新增摄像头地图展示,单击弹出摄像头视频框

3、修改分组查询bug

系统展示

java rtmp录制视频_red5-rtmp-push相关推荐

  1. java录制视频_javacv开发详解之1:调用本机摄像头视频(建议使用javaCV最新版本)...

    javaCV系列文章: ' i# f% S' a# J9 X! w- g) wjavacv开发详解之1:调用本机摄像头视频 4 r' C, [4 ?' M7 Y; }javaCV开发详解之2:推流器实 ...

  2. 在直播软件搭建中,如何基于rtmp实现视频直播?

    最近几年直播软件搭建可谓大火,这也就导致了在视频直播领域,有不同的商家提供各种的商业解决方案,包括软硬件设备,摄像机,编码器,流媒体服务器等.本文要讲解的是在直播软件搭建中,如何基于rtmp实现视频直 ...

  3. Android开发基于RTMP实现视频直播

    前言 近两年时间,视频直播可谓大火.在视频直播领域,有不同的商家提供各种的商业解决方案,包括软硬件设备,摄像机,编码器,流媒体服务器等.本文要讲解的是如何使用一系列免费工具,打造一套视频直播方案. 视 ...

  4. android rtmp流媒体服务器,Android 使用Rtmp音视频推流

    http://blog.csdn.net/a992036795/article/details/54583571 前言 本文介绍的是使用Android摄像头.麦克风采集的音.视频进行编码.然后通过li ...

  5. Android 使用Rtmp音视频推流

    前言 本文介绍的是使用Android摄像头.麦克风采集的音.视频进行编码.然后通过librtmp推送到流媒体服务器上的功能. 我所使用的环境:Android Studio 2.2.3 .NDK13. ...

  6. H264视频通过RTMP直播

    http://blog.csdn.net/firehood_/article/details/8783589 前面的文章中提到了通过RTSP(Real Time Streaming Protocol) ...

  7. nginx RTMP FFmpeg 视频直播

    /***************************************************************************** nginx RTMP FFmpeg 视频直 ...

  8. H264视频通过RTMP直播 .

    前面的文章中提到了通过RTSP(Real Time Streaming Protocol)的方式来实现视频的直播,但RTSP方式的一个弊端是如果需要支持客户端通过网页来访问,就需要在在页面中嵌入一个A ...

  9. 使用python读取网络视频流或者本地视频进行RTMP流的生成,并对视频源的每一帧做剪切处理

    python读取网络视频流或者本地视频进行RTMP流的生成 想要获得RTMP推流的功能其实是可以用ffmpeg+ffserver通过命令行方式实现的,但是我为了对原视频流的帧做剪切处理,所以使用pyt ...

最新文章

  1. 方法 - 查询到本周的日期
  2. MSI-X 之有别于MSI
  3. 【错误记录】Visual Studio 中配置 NDK 头文件路径
  4. 浅谈L0,L1,L2范数及其应用
  5. 为什么说要重视神经网络加速器
  6. Ubuntu18.04安装ROS Melodic(亲测有效)
  7. 解决ORACLE被锁定的资源两法
  8. win下php的memcached的安装与使用
  9. 回旋矩形C语言,C语言回旋函数解释下,该如何处理
  10. [古诗]有关日本留学生的那些古诗
  11. 音视频开发(6)---nginx视频服务器
  12. php设计要求,《PHP设计模式介绍》第十章 规范模式
  13. WinAPI 字符及字符串函数(12): lstrlen - 串长度
  14. 使用cachecloud(redis云平台)搭建和监控redis
  15. ruby on rails validates uniqueness
  16. 【译】Sobel 算子文档
  17. 【游戏建模全流程】Maya风格化模型制作教程
  18. ax.contour绘制等值线图时报错:The following kwargs were not used by contour: ‘color‘
  19. ie退出全屏快捷键_IE浏览器快捷键,IE浏览器全屏快捷键
  20. ApacheCN 翻译活动进度公告 2019.4.7

热门文章

  1. RabbitMQ之安装windows
  2. java filewriter写入文件_Java中的写入字符文件类FileWriter
  3. CentOS7安装MySQL 8.0安装
  4. oracle11g win10版本,win10系统安装的oracle11g和cloud6.2 创建数据中心报错
  5. vue框架安装mock
  6. Linux下静态库.a与.so库文件的生成与使用
  7. python定义test方法_关于python:使用pytest测试类方法
  8. sum 去重_总结leetcode上【排列问题】【组合问题】【子集问题】回溯算法去重的两种写法!...
  9. liunx 环境-配置docker阿里云镜像加速
  10. Android自定义事件总线,手写Android事件总线框架Eventbus(简易版)