mirror of
				https://gitlab.crans.org/nounous/ghostream.git
				synced 2025-11-04 01:42:04 +01:00 
			
		
		
		
	
			
				
					
						
					
					30c9bda404da43fc6515c57c7d253d0d745555d0
				
			
			
		
	Ghostream
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.
You can also launch the Docker image using,
docker build . -t ghostream
docker run -it --rm -p 8080:8080 -p 2112:2112 -p 9710:9710 ghostream
References
- Phil Cluff (2019), Streaming video on the internet without MPEG.
 - MDN web docs, Signaling and video calling.
 - WebRTC For The Curious
 
					Languages
				
				
								
								
									Go
								
								73.4%
							
						
							
								
								
									JavaScript
								
								13.7%
							
						
							
								
								
									HTML
								
								8.5%
							
						
							
								
								
									CSS
								
								3.7%
							
						
							
								
								
									Dockerfile
								
								0.7%