手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控

时间:2024-10-11 20:58:08

1、ffmpeg安装与配置ffmpeg解压好,把bin路径加入到path环境变量下即可,ffmpeg就算配置好了,在cmd输入ffmpeg -version看下是否配置成功,并不需要安装。

ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控
ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控

2、jdk安装与配置jdk如何安装网上资料一大把,一直点下一步就好了,重点是环境变量配置,如下:添加JAVA_HOME:C:\Program Files (x86)\Java\jdk1.8.0_221(变量是我电脑jdk安装的路径),path变量追加:%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin添加ClassPath:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(ClaaaPath变量值.是red5需要的配置)

ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控
ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控
ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控

3、red5安装与配置解压好就可以了,都不用安装,接下来配置环境变量就行,如下:添加RED5_HOME:C:\red5Server(变量值就是red5解压好所在的目录)

ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控

4、启动red5流媒体服务器双击red5目录下的red5.bat,如果配置正确,就启动成功了,在浏览器输入localhost:5080看到如下界面:

ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控

5、oflaDemo安装与配置oflaDemo是red5官方的一个视频播放例子,把视频流推送到oflaDemo,就可以在网页上直接播放了,都不用写代码。在localhsot:5080页面上点击Install,跳到安装列表,选择oflaDemo,我安装的时候列表是加载不出来的,我直接花钱在淘宝上代下csdn资源,下载好的oflaDemo解压好后放在red5下的webapps目录下就行,重新启动下red5,然后浏览输入localhost:5080/oflaDemo/index.html,看到如下界面就是安装好了。

ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控

6、先推送一个本地视频看看效果,在cmd输入如下命令:ffmpeg -re -i D:\video.mp4 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -acodec copy -f flv rtmp://localhost:1935/oflaDemo/hk或ffmpeg -re -i D:\video.mp4 -vcodec copy -acodec copy -f flv -y rtmp://localhost:1935/oflaDemo/hk浏览器输入localhost:5080/oflaDemo/index.html就可以看到视频了

ffmpeg+red5监控摄像头rtsp转rtmp 网页实时监控

7、如果要是推送监控摄像头的rtsp视频流,把本地视频地址换成摄像头rtsp视频流地址就行了,如:ffmpeg -re -i rtsp://xxxx/xx -vcodec copy -acodec copy -f flv -y rtmp://localhost:1935/oflaDemo/hk浏览器输入localhost:5080/oflaDemo/index.html就可以看到视频了如果要在自己的网页上播放视频,播放rtmp://localhost:1935/oflaDemo/hk这个地址,用h5的video标签,还是 JWPlayer插件,或者其它视频播放插件都可以的。这样就完成了把监控摄像头rtsp视频流转rtmp视频流了。

© 手抄报圈