camera_usb_options
på OctoPrint Wiki-siden Webcams known to work. camera_usb_options
kan være nyttige at kigge på, hvis du vil have optimeret kvaliteten, eller blot finde ud af, hvordan du får dit kamera til at virke med mjpg-streamer
. Alt afhængig af hvad du ender ud med, skal du være OBS PÅ, at det kan have indflydelse på kvaliteten af dine 3D-prints, såfremt mjpg-streamer
bruger for mange af dine CPU-kræfter. På nettet anbefaler de fleste, at man har mindst en Raspberry Pi 3 kørende, hvis man vil koble et webcam til.camera_usb_options="-r VGA -f 10"
$camera_usb_options
-variablen med i kommandoen:./mjpg_streamer -i "input_uvc.so $camera_usb_options" -o "output_http.so -w ./www"
Ctrl
+ C
(normalt kendt som SIGINT
-signalet), som bruges til at afbryde den nuværende eksekvering.http://{DietPi-IPAdresse}:8080/?action=stream
video
-gruppen på dit system, såfremt /dev/video0
er ejet af root:vdeo
, som det fremgår nedenfor:video
-gruppen.video
-gruppen, såfremt ejerskabet er tildelt root:video
.dietpi
. Kør derfor følgende kommando:sudo usermod -aG video dietpi
sudo
foran.video
-gruppen, kan det tænkes at /dev/video0
ikke har fået tildelt de ønskede rettigheder. Dette kan du rette op på, med en udev-regel.sudo su
, og kør følgende:echo 'SUBSYSTEM=="video0", GROUP="video", MODE="0660"' > /etc/udev/rules.d/10-webcam.rules
sudo reboot
, og prøv igen, med din normale bruger.~/mjpg-streamer/mjpg-streamer-experimental
, skal du blot installere programmet med:sudo make install
/usr/local/bin/mjpg_streamer
, og kan køres som mjpg_streamer
www
-mappen bliver gemt under stien /usr/local/share/mjpg-streamer/www
, og sidst men ikke mindst bibliotekerne, som bliver gemt under /usr/local/lib/mjpg-streamer
.mjpg_streamer -i "input_uvc.so" -o "output_http.so -w ./www"
Bemærk at jeg her, har undladt at have camera_usb_options
med.mjpg_streamer
-mappen, som du har gemt i ~
.curl -o mjpg-streamer.sh https://pastebin.com/raw/Qx8PDuhp
nano ~/mjpg-streamer.sh
-y
parameteret med mjpg_streamer, skal du desuden huske at ændrer YUV="yes"
til YUV="no"cu
, da du ikke har et behov for at starte programmet med -y
-flagget, som vil kræve ekstra kræfter af din Raspberry Pi.chmod +x /home/dietpi/mjpg-streamer.sh
sed -i -e 's/\r$//' mjpg-streamer.sh
crontab -e
@reboot /home/dietpi/mjpg-streamer.sh start
./mjpg-streamer.sh start
{DietPi-IPAdresse}:8081/?action=stream