上周公司要我用java获取客户那边大华摄像头进行页面上直播的效果,下面谈谈我的做法:

简单说一下nginx和ffmpeg

1.nginx服务器负责rtmp协议访问:rtsp->rtmp

2.ffmpeg 负责推拉视频流,对视频流进行处理。

正文

1.首先确认一下是否能正常看到摄像头录像。

确认提供流是否能够播放:打开vlc播放器【媒体--》打开网络串流,输入流地址】。这里大华提供的rtsp流地址,【rtsp://账号:密码@IP地址:544/cam/realmonitor?channel=1&subtype=0\】【端口号默认544,通道号channel默认1,主码流为 0(即subtype=0),辅码流为1(即subtype=1)】。如果能正常播放继续以下操作,不能请确认rtsp协议是否正确。

2.将nginx、ffmpeg 解压后放置c盘根目录。配置环境变量path:C:\ffmpeg\bin

基于java(maven)搭建nginx+ffmpeg搭建流媒体直播大华or海康摄像头

2.1 cmd输入:ffmpeg

基于java(maven)搭建nginx+ffmpeg搭建流媒体直播大华or海康摄像头

相关文章:

  • 2021-10-24
  • 2021-09-21
  • 2022-02-13
  • 2021-12-17
  • 2022-02-20
  • 2021-06-02
猜你喜欢
  • 2021-04-22
  • 2022-12-23
  • 2021-04-16
  • 2021-12-23
  • 2021-08-21
相关资源
相似解决方案