测试服务器是centos7
在shell里运行代码来启动SRS服务:
docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 \ registry.cn-hangzhou.aliyuncs.com/ossrs/srs:5
3. 使用docker自带的ffmpeg来推流:
docker run --rm -it registry.cn-hangzhou.aliyuncs.com/ossrs/srs:encoder \ ffmpeg -stream_loop -1 -re -i doc/source.flv -c copy \ -f flv rtmp://host.docker.internal/live/livestream
4. 或者用ffmpeg命令来推流:
ffmpeg -re -i ./doc/source.flv -c copy -f flv rtmp://localhost/live/livestream
5. 也可以用OBS来推流,需要在设置里面添加
6. 接下来播放流媒体:
//用VLC播放器播放 RTMP:rtmp://0.0.0.0/live/livestream //下载播放 H5(HTTP-FLV):http://0.0.0.0:8080/live/livestream.flv //用VLC播放器播放 H5(HLS):http://localhost:8080/live/livestream.m3u8
官方:https://ossrs.net/lts/zh-cn/docs/v6/doc/getting-started#live-streaming