klipper:ustreamer
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
klipper:ustreamer [2022/11/10 13:08] – korxif | klipper:ustreamer [2022/11/14 13:02] (текущий) – korxif | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
===== Зачем и почему? | ===== Зачем и почему? | ||
- | ustreamer | + | µstreamer |
Как пишет сам разработчик: | Как пишет сам разработчик: | ||
Строка 14: | Строка 14: | ||
</ | </ | ||
+ | |||
+ | Все, что делается по этой инструкции делается из unix-консоли. Т.е. первым делом надо поключиться к вашему уустройству с установленным Klipper по SSH (Putty, Xshell и подобное). Данный конкретный рецепт для OrangePI с установленной системой Raspbian. Для других устройств и OS смотрите сайт проекта µstreamer. | ||
+ | |||
===== Отключаем mjpg-streamer ===== | ===== Отключаем mjpg-streamer ===== | ||
- | Первым делом надо остановить и отключить | + | Итак, |
- | Выполняем команды: | + | |
+ | Выполняем | ||
<code bash> | <code bash> | ||
sudo systemctl stop webcamd | sudo systemctl stop webcamd | ||
Строка 23: | Строка 27: | ||
</ | </ | ||
Такими действиями мы не удалили, | Такими действиями мы не удалили, | ||
+ | |||
+ | ===== Установка ustreamer с нуля ====== | ||
+ | Если до этого в системе не было стримера, | ||
+ | |||
+ | А именно установить утилиты для сборки из исходного кода (уже могут быть, мы же ставили клиппер!) и набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, | ||
+ | |||
+ | <code bash> | ||
+ | sudo apt install build-essential ffmpeg | ||
+ | </ | ||
+ | |||
===== Сборка ustreamer ===== | ===== Сборка ustreamer ===== | ||
- | Далее нам надо собрать ustreamer. В принципе, | + | Далее нам надо собрать |
Пререквизиты для сборки make, gcc, libevent c поддержкой pthreads, libjpeg-turbo и libbsd. | Пререквизиты для сборки make, gcc, libevent c поддержкой pthreads, libjpeg-turbo и libbsd. | ||
Строка 85: | Строка 99: | ||
Environment=" | Environment=" | ||
User=klipper | User=klipper | ||
- | ExecStart=/ | + | ExecStart=/ |
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
Строка 115: | Строка 129: | ||
</ | </ | ||
- | Финально заходим в интерфейс | + | |
+ | Так как мы жестко привязали стример к порту 8080, видеопоток | ||
+ | |||
+ | Если вы настраиваете камеру впервые - идем в web-интерфейс Klipper, раздел " | ||
+ | |||
+ | Этот же самый URL должен быть | ||
+ | Должно быть что-то типа такого: | ||
+ | < | ||
+ | [camera] | ||
+ | host: http:// | ||
+ | </ | ||
+ | |||
+ | Финально проверяем в интерфейсе клиппера - всё должно работать. | ||
+ | {{ : |
klipper/ustreamer.1668074932.txt.gz · Последнее изменение: 2022/11/10 13:08 — korxif