Igor Lazy Maksin — 2020

DNS stops resolving on Ubuntu 18.04

Вот такое странное решение

sudo ln -sf ../run/systemd/resolve/resolv.conf /etc/resolv.conf

нашел здесь.

Ну, в целом-то, понятно, что мы сделали, но ПОЧЕМУ?

Streaming webcam to HTTP using VLC

30 июля 2020 (11:58:17)

Вещание с веб-камеры через HTTP с использованием VLC. Или RTSP - HTTP, как в моем случае. Вроде всё понятно и так, но у меня поток воспроизводился в VLC и MPV, а на странице - не работал. Оказалось, надо точно указывать MIME тип содержимого, вот так:

vlc v4l2:///dev/video0 --sout ‘#transcode{vcodec=mjpg}:std{access=http{mime=multipart/x-mixed-replace;boundary=-7b3cc56e5f51db803f790dad720ed50a}, mux=mpjpeg,dst=IPORT}’

И ещё. cvlc у меня вылетал с ошибкой.

[mjpeg encoder @ 0x7f58f0120d40] [Eval @ 0x7f58efffdeb0] Invalid chars '.0' at the end of expression '1.0'
[mjpeg encoder @ 0x7f58f0120d40] Unable to parse option value "1.0"
[mjpeg encoder @ 0x7f58f0120d40] Error setting option qsquish to value 1.0.

Оказалось, дело в десятичной точке, а не запятой. Помогло - LC_ALL=C.

в итоге строка у меня такая:

cvlc -vvv rtsp://user:password@10.10.10.10:554 --sout '#transcode{vcodec=MJPG,vb=5800,fps=10,height=540,acodec=none,scodec=none}:std{access=http{mime=multipart/x-mixed-replace;boundary=-7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:8080/mjpg.jpg}';
и в index.html 


img src="http://10.10.10.20:8080/mjpg.jpg" alt="Live Stream" width="960" height="540"


MX Linux Anydesk error

13 апреля 2020 (08:17:28)

После установки Anydesk возникает ошибка при установке и обновлении:

Настраивается пакет anydesk (5.5.4) …
insserv: script anydesk is not an executable regular file, skipped!
/var/lib/dpkg/info/anydesk.postinst: строка 23: /etc/init.d/anydesk: Отказано в доступе
dpkg: ошибка при обработке пакета anydesk (--configure):
 installed anydesk package post-installation script subprocess returned error exit status 126
При обработке следующих пакетов произошли ошибки:
 anydesk
E: Sub-process /usr/bin/dpkg returned an error code (1)

Решение нашел тут:

sudo chmod -R 755 /usr/share/anydesk
sudo chmod 755 /var/lib/dpkg/info/anydesk.p*
sudo dpkg --configure anydesk
sudo apt-get install -f
Яндекс.Метрика