Go to file
Alexandre Iooss 1cba80d53e
Compile libsrt in Docker
2020-09-27 20:25:42 +02:00
auth Add basic and bypass auth methods 2020-09-22 16:39:06 +02:00
docs Add basic SRT support 2020-09-27 11:14:22 +02:00
internal/monitoring WebRTC session exchange working 2020-09-24 11:24:13 +02:00
stream Add basic SRT support 2020-09-27 11:14:22 +02:00
web Validation on path 2020-09-24 16:13:21 +02:00
.gitignore VP8 video files are in .ivf format 2020-09-27 20:19:33 +02:00
Dockerfile Compile libsrt in Docker 2020-09-27 20:25:42 +02:00
LICENSE License work under MIT 2020-09-25 15:26:33 +02:00
README.md License work under MIT 2020-09-25 15:26:33 +02:00
go.mod Tidy Go dependencies 2020-09-27 11:22:20 +02:00
go.sum Tidy Go dependencies 2020-09-27 11:22:20 +02:00
main.go Add basic SRT support 2020-09-27 11:14:22 +02:00

README.md

Ghostream

License: MIT pipeline status

Boooo! A simple streaming server with authentication and open-source technologies.

This project was developped at Cr@ns to stream events.

Features:

  • WebRTC playback with a lightweight web interface.
  • Low-latency streaming, sub-second with web player.
  • Authentification of incoming stream using LDAP server.

Installation with Docker

An example is given in docs/docker-compose.yml. It uses Traefik reverse proxy.

References