logo资料库

利用red5和ffmpeg搭建rtmp流媒体服务器.pdf

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
本文档记录了利用ffmpeg将大华摄像机采集的rtsp视频流转换为rtmp视频流,并推送到 rtmp服务器red5的详细步骤。 red5的安装 1,安装、配置jdk jdk_8.0.1310.11_64.exe; 设置环境变量JAVA_HOME:D:\java\jdk1.8 2,安装、配置red5 下载red5-server-1.0.9-RELEASE.zip,并解压 修改conf下的red5.properties可以修改IP和端口,HTTP是打开Red5的Demo页面用 的,RTMP是用于在直播,视频播放等流服务时候使用的协议。 配置完成后,双击Red5目录下的red5.bat即可启动Red5服务器。 启动完成后,输入http://localhost:5080,出现画面则表示成功。
点击Install a ready-made application,安装red5自带的测试demo。安装完成后, 访问http://localhost:5080/oflaDemo/index.html可以测试red5自带的rtmp视频点播功 能。 3,安装、配置ffmpeg 下载ffmpeg-20180627-3f95337-win64-shared.zip,并解压 配置环境变量path:d:\ffmpeg\bin,调用命令行(windows+R输入cmd)输 入“ffmpeg –version”,如果出现如下说明配置成功。
4,转换rtsp流为rtmp流,并推送到red5流媒体服务器 ffmpeg -i "rtsp://admin:12345@192.168.1.77:554/h264/ch1/main/av_stream" -f  flv -r 25 -s 640x480 -an "rtmp://localhost/oflaDemo/hello"  如果没有问题的话,VLC可以直接访问rtmp://172.16.3.239:1935/oflaDemo/hello获 取rtmp视频流 5,测试 修改Red5安装目录下的 webapps\oflaDemo\index.html 文件,将jwplayer的 file 属 性改成 “hello”。访问 http://localhost:5080/oflaDemo/index.html,就可以看到摄像 头的直播了。
分享到:
收藏