Вебкамера

Skype та Teams

Skype та Microsoft Teams, принаймні станом на початок 2021 року не отримують зображення з веб-камери (можливо, з деяких моделей). Варіантом вирішення цієї проблеми може бути створення віртуальної камери.

1. Знадобиться модуль ядра Linux, який називається v4l2loopback1). Зважаючи на деякі помилки, які часто трапляються2), завантажувати його можна приблизно таким чином:

  
  sudo insmod v4l2loopback.ko max_buffers=8 exclusive_caps="1" video_nr=1 card_label="TeamsCamera"
  

2. Далі, за умови, що справжня камера представлена в системі пристроєм /dev/video0, а віртуальний пристрій, створений модулем v4l2loopback, має ім'я /dev/video1, можемо спрямувати відео зі справжньої камери до цього віртуального пристрою:

  gst-launch-1.0 v4l2src device=/dev/video0 ! decodebin ! videoconvert ! v4l2sink device=/dev/video1

Після цього у Skype або Teams може з'явитися зображення з камери під назвою “TeamsCamera”. А може не з'явитись.