浏览器采用MSE+FMP4播放海康、大华摄像头RTSP视频流

文章介绍了一种使用RTSP+H264+FMP4+WebSocket+MSE技术在WEB页面上直接显示海康、大华摄像头视频流的方法,无需多次转码,延时低于1秒,具有高实时性。方案基于JAVA开发,无其他依赖,支持TCP/UDP切换,适用于Chrome和Edge浏览器。
摘要由CSDN通过智能技术生成

简述

主要用于解决摄像头视频流无法在WEB上直接显示的需求,网上很多方案涉及的东西较多且复杂,多次转码导致延时较高,直接使用HTML5支持的技术才是上上之选,无插件、无依赖、轻量级。

  • 技术结构 RTSP + H264 + FMP4 + WebSocket + MSE + WEB
  • 目前支持海康、大华摄像头RTSP视频流在WEB页面上显示,亲测有效
  • 视频流获取支持TCP/UDP两种方式,任意切换
  • 通讯库纯JAVA开发没有任何其他依赖无插件轻量级,还可以定制化扩展开发
  • 视频快速,延时 < 1s,几乎无延时,实时性强,即开即用
  • 方案链接地址:https://github.com/xingshuangs/rtsp-websocket-server
  • 采用的通信库: https://github.com/xingshuangs/iot-communication
    在这里插入图片描述

环境要求

  1. 具备JAVA环境,用于启动jar包;
  2. 采用谷歌浏览器或Edge浏览器,其他浏览器必须支持WebSocket + MES
  3. 若github无法访问,可以去该链接下载demo,https://download.csdn.net/download/XS_YOUYOU/87941064
  4. 启动命令为:java -jar rtsp-websocket-server-sample-0.0.1-SNAPSHOT.jar,登录地址为:http://127.0.0.1:8088

在这里插入图片描述

视频效果

其实海康、大华、宇视等摄像头,只要支持RTSP视频流的摄像头就都可以使用
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值