You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Seednode 66f0276742 Changed core count to use nproc 3 weeks ago
js Removed source mapping URL 1 month ago
licenses Added licenses for included software 1 month ago
nginx Removed unused charset files 1 month ago
scripts Fixed whitespace 1 month ago
Dockerfile Fixed whitespace 4 weeks ago
README.md More README formatting 1 month ago
build.sh Changed core count to use nproc 3 weeks ago
docker-compose.yml Added basic docker-compose.yml 1 month ago

README.md

NGINX RTMP Relay

A minimal container for ingesting and playing back RTMP streams via the HLS or DASH protocols.

To build the image, run the following command:

./build.sh <nginx_version>

Optionally, you can specify the Docker registry to be used by prepending the REGISTRY environment variable:

REGISTRY=docker.seedno.de/seednode ./build.sh 1.19.4

DASH streams are stored in /var/www/html/dash, and HLS streams are stored in /var/www/html/hls.

Make sure to store these persistently if you want them to remain after stopping the container.

For example, to store the VODs in corresponding directories within your user home directory:

docker run -it --rm -v $HOME/hls:/var/www/html/hls -v $HOME/dash:/var/www/html/dash local/nginx-rtmp:1.19.4