/nlive

Dockerlized https://github.com/winshining/nginx-http-flv-module. Custom configuration files included.

Primary LanguageXSLTApache License 2.0Apache-2.0

NLive Media Server

A Live Streaming Server using nginx and nginx-http-flv-module, with custom config files.

Port Settings

HTTP Server:80

RTMP:1935

Link Settings

Push RTMP:rtmp://<ip>/live/<stream>

Receive RTMP:rtmp://<ip>/live/<stream> for the origional video&audio and codec,while rtmp://<ip>/transcode/<stream> for the origional video&audio settings and x264+aac codec.

Receive audio-only rtmp:rtmp://<ip>/transcode/<stream>_audio

Receive HLS:http://<ip>/hls/transcode/<stream>/index.m3u8 and http://<ip>/hls/transcode/<stream>_audio/index.m3u8.You can use https:// as well.TS clips are AES-128 protected by default.

Backup RTMP application:rtmp://<ip>/backup/<stream>

Video-on-demand:rtmp://<ip>/vod//<name>.flv

Statistics:http://<ip>/count.html for auto-refreshing (5 seconds),or http://<ip>/stat.xml for a static report.http://<ip>/stat.xsl for downloading the defination file.You can use https as well.

Dir Settings

/nginx: nginx main dir.

/nginx/html: webroot.