windows-docker srs服务器部署与使用

1、srs-docker部署

1) srs-docker 部署链接
https://github.com/ossrs/srs/wiki/v4_EN_Home#getting-started
2) 拉取docker-srs

windows-docker srs服务器部署与使用_第1张图片
3) 在cmd命令栏中输入 docker pull ossrs/srs:latest

2、rtmp推流

1) 启动srs服务

docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 ossrs/srs:4 ./objs/srs -c conf/docker.conf

2) rtmp推流

通过ffmpeg进行推流

ffmpeg -re -i test.flv -c copy -f flv rtmp://localhost/live/livestream
test.flv: 为测试的视频文件名称
rtmp://localhost/live/livestream

windows-docker srs服务器部署与使用_第2张图片
3) 播放流
方式一:通过RTMP协议VLC播放器进行播放

rtmp://localhost/live/livestream

在VLC播放器中输入以上地址进行视频播放

方式二:通过H5(HTTP-FLV)进行播放

3、webRTC推流

  1. 启动srs-webRTC服务
docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 --env CANDIDATE="127.0.0.1" -p 8000:8000/udp ossrs/srs:4 ./objs/srs -c conf/docker.conf

2)webRTC播放

webrtc://192.168.0.105/live/livestream

windows-docker srs服务器部署与使用_第3张图片

你可能感兴趣的:(docker,服务器,windows)