开箱即用的Nginx-RTMP服务器
提供X86_64、及arm64平台,PC和树莓派都能用
基于alpine:3.14镜像构建,体积超小,利于使用
版本号默认跟随 Nginx Stable 分支的版本号,从1.21.1开始创建
1.21.1, latest镜像Github仓库:https://github.com/7YHong/nginx-rtmp
Nginx是一个高性能的HTTP服务器,本镜像集成了nginx-rtmp-module插件,可以配置为直播推流服务器
本镜像适用于PS4、PS5的直播推流,也可以用作一般的串流服务器来使用
docker run -d --name nginx-rtmp -p 1935:1935 -p 8080:8080 7yhong/nginx-rtmp
浏览器访问http://localhost:8080,显示如下界面:说明服务开启成功

如果是在路由器、nas或者树莓派上运行,请自行把localhost改成宿主机IP地址
docker run -d --name nginx-rtmp -p 1935:1935 7yhong/nginx-rtmp
目前PS5直播功能只能支持Twitch和油罐,因此大体思路是通过劫持Twitch推流到nginx-rtmp上以便达成目的
live_***************
rtmp://localhost:1935/app/live_******
当然也可以直接使用Nginx推流
nginx.conf文件live on;下面添加一行直播推流带key的完整地址即可,例如push rtmp://live-push.bilivideo.com/live-bvc/?streamname=[name]&key=[key];
docker run -d --name nginx-rtmp -p 1935:1935 -p 8080:8080 \
-v nginx.conf:/etc/nginx/nginx.conf 7yhong/nginx-rtmp
Content type
Image
Digest
Size
5.4 MB
Last updated
about 5 years ago
docker pull 7yhong/nginx-rtmp