用Docker快速搭建推流服务器
用Docker快速搭建推流服务器
如何用Docker快速搭建流服务器
因为前两天参与了一个直播活动,对推流产生了兴趣,但是怕编译Nginx导致笔记本当掉,所以来搞了一波Docker。
下面是流程:
安装Docker
Ubuntu系统下安装docker
sudo apt-get install -y docker.io
ubutun仓库自带的往往不是最新的,下面是通过curl的方式进行安装docker
sudo apt-get update
sudo apt-get install curl
curl -k -sSl https://get.docker.com | sudo sh
docker version
拉取nginx-rtmp镜像
docker pull jasonrivers/nginx-rtmp
docker run -p 1935:1935 -p 8080:8080 jasonrivers/nginx-rtmp
OBS推流地址设置
推流地址: 自定义
服务器: rtmp://<your server ip>/live
Key: 自定义名称(英文和数字)
拉流/访问地址
rtmp://<your server ip>/live/自定义名称(英文和数字)
http://<your server ip>/hls/自定义名称(英文和数字).m3u8
状态页
http://<your server ip>:8080/stat