#!/bin/bash # To run this as a service: # sudo systemctl start webcam-streamer # see logs: # journalctl -fu webcam-streamer PEERTUBE_LIVE="rtmp://peertube.virtonline.eu:1935/live/LIVE-STREAM-KEY" VIDEO_BITRATE="700000" VIDEO_RES_HEIGHT="480" VIDEO_RES_WIDTH="640" #VIDEO_RES_HEIGHT="972" #VIDEO_RES_WIDTH="1296" VIDEO_FRAMERATE="10" VIDEO_DURATION=0 rpicam-vid --inline \ -n \ -t ${VIDEO_DURATION} \ --width ${VIDEO_RES_WIDTH} \ --height ${VIDEO_RES_HEIGHT} \ --nopreview \ --exposure long \ --sharpness 1.2 \ --contrast 1.4 \ --brightness 0.2 \ --saturation 1.0 \ --awb auto \ --denoise auto \ --rotation 0 \ --autofocus-mode auto \ --codec libav \ --libav-format flv \ --framerate ${VIDEO_FRAMERATE} \ -b ${VIDEO_BITRATE} \ -o ${PEERTUBE_LIVE}