Skip to content

ngrie/rtmpie

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
November 14, 2021 15:10
bin
November 14, 2021 11:39
November 14, 2021 14:34
November 15, 2021 00:35
December 12, 2020 17:51
November 14, 2021 11:39
src
November 14, 2021 14:34
November 14, 2021 14:34
November 14, 2021 12:33
April 14, 2020 01:25
November 15, 2021 00:09
November 15, 2021 00:35
November 14, 2021 12:33
December 4, 2021 00:50
November 14, 2021 12:33
November 14, 2021 12:33
November 14, 2021 15:10
November 14, 2021 15:10
November 15, 2021 00:18
November 14, 2021 12:33
November 14, 2021 15:10

RTMPie

RTMPie is a management web interface for the RTMP NGINX module.

RTMPie screenshot

Features

  • Get information about streams (live/offline, viewer count) in realtime
  • Simple user management
  • Stream key management to prevent unauthorized clients from streaming to the server
  • Kick the current publisher from a stream
  • Integrated stream player
  • Stream recording (coming soon)
  • Restrict stream playback to authenticated users (coming soon)

Installation

The official installation method is using Docker and Docker Compose. Please install both tools according to their documentation.

If you want to make RTMPie available under a publicly accessible domain (e.g. demo.rtmpie.de), make sure to set up the necessary DNS settings before continuing.

When Docker is installed, proceed with installing RTMPie:

mkdir /opt/rtmpie
cd /opt/rtmpie

# Download the small installer script
wget https://raw.githubusercontent.com/ngrie/rtmpie/main/setup.sh
bash setup.sh # Answer the questions

# Run the docker setup
docker-compose pull
docker-compose up -d

The webinteface will be available after a few seconds and you can login using the default credentials admin / admin.

Credits

RTMPie was built using the following projects: