Based on the NGINX/RTMP/HTTP-FLV/HTTP-TS/HLS/HLS+/DASH/H.264/H.265/AAC/MP3/Live/Record/VOD/Push/Pull/Multiple Processes/Dynamic Configuration/Configuration Variables/Console Interface/Notify
PingOS依赖NGINX构建,并且继承arut和AlexWoo的nginx-rtmp-module模块。修复arut和AlexWoo版本存在的部分问题外,PingOS在编码和直播协议以及其他方面做了多项功能扩展。
直接安装到系统
# 快速安装
git clone https://github.com/pingostack/pingos.git
cd pingos
./release.sh -i
# 启动服务
cd /usr/local/pingos/
./sbin/nginx
推流地址:rtmp://ip/live/流名
rtmp 播放:rtmp://ip/live/流名
http(s)-flv 播放:http(s)😕/ip/flv/流名
hls 播放:http(s)😕/ip/hls/流名.m3u8
hls+ 播放:http(s)😕/ip/hls2/流名.m3u8
http(s)-ts 播放:http(s)😕/ip/ts/流名
访问地址:http://ip/rtmp_stat
通过该页面可以查看当前正在发生的推流和播放记录。
访问地址: http://ip/h5player/flv
这个播放器是基于flv.js的网页播放器,可以实现无插件播放http-flv直播流。
一旦你能够访问这个页面,说明你的直播服务器已经成功搭建起来了。