User Tools

Site Tools


linux:streamingserver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
linux:streamingserver [2022/07/10 06:32]
tkilla [cvlc]
linux:streamingserver [2022/07/10 07:11]
tkilla [Owncast]
Line 5: Line 5:
 for Audio / Radio Streaming (and Video OGG Streaming (deprecated)) for Audio / Radio Streaming (and Video OGG Streaming (deprecated))
  
 +\\
 ===== Nginx ===== ===== Nginx =====
  
 for RTMP / HLS Videostreaming for RTMP / HLS Videostreaming
  
 +\\
  
-===== cvlc =====+===== Owncast ===== 
 + 
 +Nice Webfrontend for a Streamingserver. Almost as good as nginx, but much more userfriedly 
 + 
 +In a docker container its up and running in a minute: 
 + 
 +  # cd ~/owncast/ 
 +  docker pull gabekangas/owncast:latest 
 +  docker run -v `pwd`/data:/app/data -p 8080:8080 -p 1935:1935 -it gabekangas/owncast:latest 
 + 
 + 
 +\\ 
 +   
 + 
 +===== cvlc Webcam to Stream =====
  
 Can present a Stream for other to fetch via http. It uses raspivid and all its nice options Can present a Stream for other to fetch via http. It uses raspivid and all its nice options
Line 20: Line 36:
  
  
-Breaks every 4-5 Minutes for 10-20 Seconds :-(+**Breaks** every 4-5 Minutes for 10-20 Seconds :-( 
 + 
 +\\ 
 + 
 +===== mjpg-streamer-experimental ===== 
 + 
 +Thanx to various I/O Plugins, it can stream almost every input to http 
 + 
 +  mjpg_streamer -i input_uvc.so -o output_http.so 
 + 
 + 
 + 
 +BUT, the stream quality is very low with **input_uvc**.so plugin.  
 +  mjpg_streamer -i "input_uvc.so --resolution 1280x720" -o "output_http.so -p 8080 
 + 
 +\\ 
 + 
 +**Input_raspicam** Plugin looks much better, but ... lets see: 
 + 
 +  mjpg_streamer -i "input_raspicam.so -x 1280 -y 720 -fps 25" -o "output_http.so -p 8080 
 + 
 + 
 +  * https://github.com/jacksonliam/mjpg-streamer/blob/master/mjpg-streamer-experimental 
  
 \\ \\
linux/streamingserver.txt · Last modified: 2022/07/10 07:14 by tkilla