java版天网人脸识别系统,获取视频流 进行人脸识别后推送到流媒体服务器实时展示

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

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

  • red5_hls 流媒体服务器是对red5服务器进行springboot构建,同时支持hls,rtsp等流的播放支持

  • red5-rtmp-push 接受视频流并推送到服务器

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

【源码】获取源码关注后私信回复“天网”

java 人脸识别jar包_java版天网人脸识别系统,获取视频流人脸识识别推送服务器展示...相关推荐

  1. java开发常用jar包_java开发常用jar包

    mail.jar与activation.jar 里面包含了activation.jar和mail.jar两个包.通过里面的类的调用便可以达到发送电子邮件的目的 commons-beanutils.ja ...

  2. java开发常用jar包_Java开发中常用jar包整理及使用

    本文整理了我自己在Java开发中常用的jar包以及常用的API记录. 一.common-lang3 简介:一个现在最为常用的jar包,封装了许多常用的工具包 依赖: org.apache.common ...

  3. java常用的jar包_Java中常用的jar包有哪些

    Java中常用的jar包有哪些 发布时间:2020-06-22 11:26:02 来源:亿速云 阅读:108 作者:Leah 今天就跟大家聊聊有关Java中常用的jar包,可能很多人都不太了解,为了让 ...

  4. java动态打jar包_java动态加载jar包

    目录结构如下. ├── main │   ├── java │   │   └── lu │   │   └── tool │   │   └── jar │   │   ├── InterfaceR ...

  5. java转json jar包_java转换json需导入的jar包说明

    commons-beanutils-1.8.0.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBe ...

  6. java连接mongodb的jar包_Java实战之管家婆记账系统(1)——项目简述

    项目简述: 该项目是一个通过JavaFX实现的管家婆记账系统,具有记账的功能. 使用软件: IntelliJ IDEA 2018.3.5(Ultim ate Edition):编写Java项目代码. ...

  7. java生成cmd jar包_Java程序运行机制及cmd编译运行探究(二) cmd编译运行Java程序并打成jar包...

    目标:写一个RandomUtils.java工具类,返回一个随机数,并把这个类的字节码文件打成jar包 在Java运行机制及cmd编译运行探究(一)准备工作一文中,我总结了一部分要用到的cmd及编译运 ...

  8. java注解的jar包_Java 注解 Annotation

    目录: 从 JDK5 开始,Java 增加了对元数据(MetaData)的支持,也就是 Annotation.Annotation 其实就是代码里面的特殊标记,这些标记可以在编译.类加载.运行时被读取 ...

  9. java 引用 jar包_java命令行引用jar包的方法

    java命令行引用jar包的方法 java命令行怎么引用jar包?jar包有哪些常用方法?下面跟yjbys小编一起来学习一下,希望对大家学习java语言有帮助! 一般情况下: 如果java 文件和ja ...

最新文章

  1. SAP 预制发票报错 -Material 20000000 D119223073 in valuation area VNSM has inconsistant ML data- 之对策
  2. 2019中国人工智能年度评选启幕,3大奖项,锁定AI Top玩家
  3. [Java基础]Map集合的遍历
  4. docker安装logstash及logstash配置
  5. 偏移出来的数据不准_独家解读!京东高可用分布式流数据存储的架构设计
  6. (转)MOMO的Unity3D研究院之深入理解Unity脚本的执行顺序(六十二)
  7. javascript:;禁用a标签默认功能的缺点。
  8. sql 导入excel 遇到问题
  9. WPS论文编写问题集(参考文献制作、公式居中及编号、公式影响行间距...)_长期更新中ing...
  10. Linux查看cuda版本
  11. 你可以对计算机进行设置 这样用户,win10登陆界面设置 win10登陆界面壁纸
  12. 制作自己专属的抓包工具
  13. c语言赋值语句逗号,C++中赋值运算符与逗号运算符的用法详解
  14. Excel添加按键运行宏
  15. javaIO模型-Socket实现一个简单的客服聊天功能的改造(二)
  16. 信息安全工程师学习笔记《第三章》
  17. WebRTC学习笔记七 pion/webrtc
  18. 制作适应手机网页、平板电脑(iPad)、电脑网页的三种方法
  19. yts1999 T2 容斥原理
  20. C++RTSP服务端(附源码)

热门文章

  1. 关于 C++ 中输入输出的猜想
  2. origin对独立曲线进行操作
  3. DeathRansom:一款教育目的的Python勒索软件开发平台
  4. Python老司机总结新手常见10大错误
  5. 内容页响应母版页控件的事件
  6. 漫步线性代数二十六——特征值和特征向量(续)
  7. PRML-系列一之1.2.4
  8. ELMo代码详解(二)
  9. linux修改默认python版本_将Linux下python默认版本切换成替代版本
  10. leetcode —— 59. 螺旋矩阵 II