基于srs3.0 与 ffmpeg 实现网页播放rtsp视频流

一、相关组件:

1、SRS : 版本3.0 ,用于流媒体转发 

下载及安装说明:https://github.com/ossrs/srs

           建议全部配置默认,直接安装docker 镜像

```

 docker run -p 1935:1935 -p 1985:1985 -p 8080:8080  registry.cn-hangzhou.aliyuncs.com/ossrs/srs:3

```

2、ffmpeg:  版本: 最新版本, 用于推流(把视频流从一个摄像头推送到SRS)

              格式: ./ffmpeg/bin/ffmpeg-i [推流地址] -c copy -f flv [拉流地址]

               如:./ffmpeg -i rtsp://admin:[email protected]:554/h264/ch33/sub/av_stream -c copy -f flv rtmp://192.168.1.150:1935/live/zb

3、摄像头:宇视某型号, 视频流使用协议:RTSP ,  编码格式:H264 

                IP: 192.168.1.64 ,rtsp端口: 554 

               管理页:http://192.168.1.64/

               用户名: admin 密码 admin

4、终端: 协议: RTMP ,网页 或 VLC 播放器

              网页可通过第三方js插件直接播放rtmp视频流: rtmp://192.168.1.150:1935/live/zb

https://blog.csdn.net/qq_30152271/article/details/84334734

             也可以使用vlc 播放器测试

你可能感兴趣的:(基于srs3.0 与 ffmpeg 实现网页播放rtsp视频流)