1013
правок
Изменения
Нет описания правки
systemctl enable octoprint.service
= Видео-вещание =
== Установка "mjpg-streamer" ==
Установка зависимостей:
apt install libjpeg8-dev imagemagick libv4l-dev cmake
ln -s /usr/include/linux/videodev2.h /usr/include/linux/videodev.h
Скачивание и сборка "mjpg-streamer":
cd /opt/
wget https://github.com/jacksonliam/mjpg-streamer/archive/refs/heads/master.zip
unzip master.zip
cd mjpg-streamer-master/mjpg-streamer-experimental/
make -j$(nproc)
make install
== Скрипт запуска ==
Скрипт запуска видео-вещания на порту 8080 и всех доступных сетевых интерфейсах:
#!/bin/bash
LD_LIBRARY_PATH=/usr/local/lib/mjpg-streamer/ mjpg_streamer \
-i "input_uvc.so -y -n -d /dev/video2" \
-o "output_http.so -n -w /var/www/"
= Опционально: firewall + доступ по [[сервис::Yggdrasil]] =