用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

标签: Docker, rtmp