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
linux:streamingserver [2022/07/10 06:32]
tkilla [Nginx]
linux:streamingserver [2022/07/10 07:14] (current)
tkilla
Line 5: Line 5:
 for Audio / Radio Streaming (and Video OGG Streaming (deprecated)) for Audio / Radio Streaming (and Video OGG Streaming (deprecated))
  
 +\\
 ===== Nginx ===== ===== Nginx =====
  
Line 10: Line 11:
  
 \\ \\
-===== 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 
 +  * Raspicam Plugin Options: https://github.com/jacksonliam/mjpg-streamer/blob/master/mjpg-streamer-experimental/plugins/input_raspicam/README.md 
  
 \\ \\
linux/streamingserver.1657427565.txt.gz · Last modified: 2022/07/10 06:32 by tkilla