Public Repository

Last pushed: 2 years ago
Short Description
Nginx RTMP TO HLS Streamer.
Full Description

NGINX RTMP TO HLS Streamer (experimental)


  1. Safe bet to give this container atleast 2 cpu & 4GB of RAM.

  2. RTMP-Ingest-URL: rtmp://yourhostip:1935/encoder/nameofstream (nameofstream = any name you want to give to your stream)

  3. HLS stream url: http://yourhostip:8080/hls/nameofstream.m3u8

Please give 1-2 mins for ffmpeg to start hls segment process. HLS stream should work after 1-2 mins of initial broadcast.

Docker Command:

docker run -d --name nhls --net=host --cpu-shares="2048" --memory="4g" hareemca123/nhls:v1

Docker Pull Command