java rtmp录制视频_red5-rtmp-push
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相关推荐
- java录制视频_javacv开发详解之1:调用本机摄像头视频(建议使用javaCV最新版本)...
javaCV系列文章: ' i# f% S' a# J9 X! w- g) wjavacv开发详解之1:调用本机摄像头视频 4 r' C, [4 ?' M7 Y; }javaCV开发详解之2:推流器实 ...
- 在直播软件搭建中,如何基于rtmp实现视频直播?
最近几年直播软件搭建可谓大火,这也就导致了在视频直播领域,有不同的商家提供各种的商业解决方案,包括软硬件设备,摄像机,编码器,流媒体服务器等.本文要讲解的是在直播软件搭建中,如何基于rtmp实现视频直 ...
- Android开发基于RTMP实现视频直播
前言 近两年时间,视频直播可谓大火.在视频直播领域,有不同的商家提供各种的商业解决方案,包括软硬件设备,摄像机,编码器,流媒体服务器等.本文要讲解的是如何使用一系列免费工具,打造一套视频直播方案. 视 ...
- android rtmp流媒体服务器,Android 使用Rtmp音视频推流
http://blog.csdn.net/a992036795/article/details/54583571 前言 本文介绍的是使用Android摄像头.麦克风采集的音.视频进行编码.然后通过li ...
- Android 使用Rtmp音视频推流
前言 本文介绍的是使用Android摄像头.麦克风采集的音.视频进行编码.然后通过librtmp推送到流媒体服务器上的功能. 我所使用的环境:Android Studio 2.2.3 .NDK13. ...
- H264视频通过RTMP直播
http://blog.csdn.net/firehood_/article/details/8783589 前面的文章中提到了通过RTSP(Real Time Streaming Protocol) ...
- nginx RTMP FFmpeg 视频直播
/***************************************************************************** nginx RTMP FFmpeg 视频直 ...
- H264视频通过RTMP直播 .
前面的文章中提到了通过RTSP(Real Time Streaming Protocol)的方式来实现视频的直播,但RTSP方式的一个弊端是如果需要支持客户端通过网页来访问,就需要在在页面中嵌入一个A ...
- 使用python读取网络视频流或者本地视频进行RTMP流的生成,并对视频源的每一帧做剪切处理
python读取网络视频流或者本地视频进行RTMP流的生成 想要获得RTMP推流的功能其实是可以用ffmpeg+ffserver通过命令行方式实现的,但是我为了对原视频流的帧做剪切处理,所以使用pyt ...
最新文章
- 方法 - 查询到本周的日期
- MSI-X 之有别于MSI
- 【错误记录】Visual Studio 中配置 NDK 头文件路径
- 浅谈L0,L1,L2范数及其应用
- 为什么说要重视神经网络加速器
- Ubuntu18.04安装ROS Melodic(亲测有效)
- 解决ORACLE被锁定的资源两法
- win下php的memcached的安装与使用
- 回旋矩形C语言,C语言回旋函数解释下,该如何处理
- [古诗]有关日本留学生的那些古诗
- 音视频开发(6)---nginx视频服务器
- php设计要求,《PHP设计模式介绍》第十章 规范模式
- WinAPI 字符及字符串函数(12): lstrlen - 串长度
- 使用cachecloud(redis云平台)搭建和监控redis
- ruby on rails validates uniqueness
- 【译】Sobel 算子文档
- 【游戏建模全流程】Maya风格化模型制作教程
- ax.contour绘制等值线图时报错:The following kwargs were not used by contour: ‘color‘
- ie退出全屏快捷键_IE浏览器快捷键,IE浏览器全屏快捷键
- ApacheCN 翻译活动进度公告 2019.4.7
热门文章
- RabbitMQ之安装windows
- java filewriter写入文件_Java中的写入字符文件类FileWriter
- CentOS7安装MySQL 8.0安装
- oracle11g win10版本,win10系统安装的oracle11g和cloud6.2 创建数据中心报错
- vue框架安装mock
- Linux下静态库.a与.so库文件的生成与使用
- python定义test方法_关于python:使用pytest测试类方法
- sum 去重_总结leetcode上【排列问题】【组合问题】【子集问题】回溯算法去重的两种写法!...
- liunx 环境-配置docker阿里云镜像加速
- Android自定义事件总线,手写Android事件总线框架Eventbus(简易版)