简单得基于DOCKER的nginx+rtmp的实时视频直播

Posted 吃喝玩乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单得基于DOCKER的nginx+rtmp的实时视频直播相关的知识,希望对你有一定的参考价值。

简单得基于DOCKER的nginx+rtmp的实时视频直播

1、CentOS7.6安装docker

【注意Centos7.4系统以下需要升级内核,否则会安装失败】

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
rpm --import https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
yum -y install docker-ce
systemctl enable docker
systemctl restart docker

—————————————————————————————————————————

2、安装nginx-rtmp

docker pull alfg/nginx-rtmp
docker run -d --restart=always --name nginx-rtmp -it -p 1935:1935 -p 8080:80 alfg/nginx-rtmp

—————————————————————————————————————————

3、推送

rtmp://*.*.*.*:1935/live/yll

用OSS Studio推送视频
—————————————————————————————————————————

4、播放
rtmp://*.*.*.*:1935/stream/$STREAM_NAME

用VLC播放










以上是关于简单得基于DOCKER的nginx+rtmp的实时视频直播的主要内容,如果未能解决你的问题,请参考以下文章

Nginx-rtmp 直播媒体实时流实现

windows下搭建ffmpeg+nginx+rtmp-module搭建实时视频环境

nginx + nginx-rtmp-module + springboot 搭建直播流服务器实现推流拉流实时直播功能

搭建Nginx+nginx-rtmp-module的hls流媒体服务器并用OBS进行推流

基于Nginx-rtmp模块的视频点播

使用 Nginx RTMP 模块联播多个广播公司流的最佳方法是啥?考虑使用 Docker,但这似乎有点矫枉过正