Автор: hostmarineoffice | Feb 27, 20
Скачиваем актуальную версию v1.11.3 для ARM64v8 wget https://github.com/bluenviron/mediamtx/releases/download/v1.11.3/mediamtx_v1.11.3_linux_arm64v8.tar.gz
Распаковываем архив
tar -xzvf mediamtx_v1.11.3_linux_arm64v8.tar.gz
Перемещаем бинарный файл (предполагая, что он находится в распакованной директории) sudo mv mediamtx /usr/local/bin/
Делаем его исполняемым
sudo chmod +x /usr/local/bin/mediamtx
Проверяем версию
mediamtx --version
Создаем файл службы
sudo nano /etc/systemd/system/mediamtx.service
[Unit]
Description=MediaMTX
After=network.target
[Service]
ExecStart=/usr/local/bin/mediamtx
Restart=always
RestartSec=5
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
Перезагружаем systemd
sudo systemctl daemon-reload
Включаем автозапуск
sudo systemctl enable mediamtx
Запускаем службу
sudo systemctl start mediamtx
Проверяем статус
sudo systemctl status mediamtx