Вот такое странное решение
sudo ln -sf ../run/systemd/resolve/resolv.conf /etc/resolv.conf
нашел здесь.
Ну, в целом-то, понятно, что мы сделали, но ПОЧЕМУ?
Вот такое странное решение
sudo ln -sf ../run/systemd/resolve/resolv.conf /etc/resolv.conf
нашел здесь.
Ну, в целом-то, понятно, что мы сделали, но ПОЧЕМУ?
Вещание с веб-камеры через 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"
Сегодня вдруг при попытке подключится к серверу плагином FAR'а NetBox получил такое:
Подключился к сервису Народный мониторинг. У меня дома есть два погодных устройства от Ea2 - OP306 и OP302. Ну, и соответственно, два вот таких датчика - BL999.
Нашел здесь
Я у себя квадраты в консоли поборол.
1) Нужно установить console-setup, console-setup-linux и удалить console-cyrillic.
2) Правим /etc/default/console-setup
CHARMAP="UTF-8"
CODESET="CyrSlav"
FONTFACE="VGA"
FONTSIZE="16" #Не 16x8!
3) setupcon --save
4) gunzip -k /etc/console-setup/CyrSlav-VGA16.psf.gz
#Файл может быть другим в зависимости от настроек. Название файла должно точно совпадать с настройками из /etc/default/console-setup, потому что setupcon может подбирать аналог, если 100% совпадение не найдено, а скрипт в initrd - нет.
5) update-initramfs -u
Нашёл здесь
Для того чтоб забыть об этом раз и навсегда нужно выполнить след действия:
1 | sudo nano /etc/default/locale |
Откроется текстовый редактор, и надо чтоб редактируемый файл выглядел так:
1 2 3 4 | LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LC_TYPE=en_US.UTF-8 |
Выходим, не забывая сохранить изменения(внизу редактора есть информация о том как что надо нажать)
Это моему внезапному горю помогло, кому-то вместо en_US.UTF-8 надо ставить ru_RU.UTF-8
Нашёл здесь
Способ 2 - вырубаем для определенных скриптов
Нашел здесь.
_______________________
Страницы: 1 2 3 » »» Читать с начала