User Tools

Site Tools


Sidebar






newpage

linux:streamingserver

Streaming -Server und Cam -Software

Icecast

for Audio / Radio Streaming (and Video OGG Streaming (deprecated))


Nginx

for RTMP / HLS Videostreaming


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

raspivid -drc high -o - -n -t 0 -w 1280 -h 720 -fps 25 | cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8099}' :demux=h264 :h264-fps=30

https://www.instructables.com/Webcam-Over-WiFi-for-OBS/

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


Droidcam Android App mit OBS Plugins

very easy App. Plug and Play without network hassle. Works well and stable.

linux/streamingserver.txt · Last modified: 2022/07/10 07:14 by tkilla