XRDP. Перенаправление веб-камеры
Окружение
Astra Linux Special Edition 1.8 Update 3 (№2025-0811SE18)
Astra Linux Special Edition 1.7 Update 8 (№ 2025-0923SE17)
Как перенаправить веб-камеру по RDP на удаленное рабочее место?
Для перенаправления веб-камеры по RDP необходимо:
На сервере:
Установить следующие пакеты:
Код: Выделить всё
sudo apt install xrdp pipewire wireplumber fly-rdp-cam-v4l v4l2loopback-kmod-$(uname -r)
Открыть файл /etc/modules-load.d/modules.conf:
В конец файла добавить строку:
Сохранить и закрыть файл.
Создать файл /etc/modprobe.d/v4l2loopback.conf:
Код: Выделить всё
sudo nano /etc/modprobe.d/v4l2loopback.conf
Добавить в файл строку:
Код: Выделить всё
options v4l2loopback exclusive_caps=1 card_label=webcamera
Сохранить и закрыть файл.
Перезагрузить ОС:
Включить в браузерах поддержку pipewire:
В Mozilla Firefox в строке поиска набрать "about:config", нажать <Enter> и активировать опцию media.webrtc.camera.allow-pipewire.
В Chromium в строке поиска набрать "chrome://flags", нажать <Enter> и активировать опцию PipeWire Camera support.
На клиенте:
Установить пакет freerdp3-x11:
Подключиться к серверу:
xfreerdp3 /v:<IP-адрес_сервера> /u:<имя_пользователя> /p:<пароль_пользователя> /audio-mode:0 /mic /dvc:rdpecam
По умолчанию веб-камера доступна только в браузерах Mozilla Firefox и Chromium. Чтобы использовать ее в прикладном ПО, необходимо настроить перенаправление с помощью приложения
fly-rdp-cam-v4l.
При RDP-подключении камера не определятся в системе обычным образом, т. к. это источник pipewire. Проверить наличие камеры можно командой:
В выводе в разделе Video/Sources отобразится строка с именем камеры.
XRDP. Перенаправление веб-камеры
Окружение
Astra Linux Special Edition 1.8 Update 3 (№2025-0811SE18)
Astra Linux Special Edition 1.7 Update 8 (№ 2025-0923SE17)
Как перенаправить веб-камеру по RDP на удаленное рабочее место?
Для перенаправления веб-камеры по RDP необходимо:
На сервере:
Установить следующие пакеты:
[code]sudo apt install xrdp pipewire wireplumber fly-rdp-cam-v4l v4l2loopback-kmod-$(uname -r)
[/code]Открыть файл /etc/modules-load.d/modules.conf:
[code]sudo nano /etc/modules-load.d/modules.conf
[/code]В конец файла добавить строку:
[code]v4l2loopback[/code]
Сохранить и закрыть файл.
Создать файл /etc/modprobe.d/v4l2loopback.conf:
[code]sudo nano /etc/modprobe.d/v4l2loopback.conf
[/code]Добавить в файл строку:
[code]options v4l2loopback exclusive_caps=1 card_label=webcamera
[/code]Сохранить и закрыть файл.
Перезагрузить ОС:
[code]systemctl reboot
[/code]Включить в браузерах поддержку pipewire:
В Mozilla Firefox в строке поиска набрать "about:config", нажать <Enter> и активировать опцию media.webrtc.camera.allow-pipewire.
В Chromium в строке поиска набрать "chrome://flags", нажать <Enter> и активировать опцию PipeWire Camera support.
На клиенте:
Установить пакет freerdp3-x11:
[code]sudo apt install freerdp3-x11
[/code]Подключиться к серверу:
xfreerdp3 /v:<IP-адрес_сервера> /u:<имя_пользователя> /p:<пароль_пользователя> /audio-mode:0 /mic /dvc:rdpecam
По умолчанию веб-камера доступна только в браузерах Mozilla Firefox и Chromium. Чтобы использовать ее в прикладном ПО, необходимо настроить перенаправление с помощью приложения [b]fly-rdp-cam-v4l[/b].
При RDP-подключении камера не определятся в системе обычным образом, т. к. это источник pipewire. Проверить наличие камеры можно командой:
[code]wpctl status
[/code]В выводе в разделе Video/Sources отобразится строка с именем камеры.