TL;DR
--Créez une caméra virtuelle sur Arch Linux. --OBS combine la capture vidéo et la capture d'écran en une seule vidéo. La vidéo composite est envoyée à la caméra virtuelle sur le système d'exploitation. --Définissez l'image de la caméra virtuelle comme appareil photo Zoom et distribuez-la.
--Arch Linux (également possible avec d'autres distributions telles que ubuntu)
Configurez une caméra virtuelle à l'aide de v4l2loopback. Ci-dessous, nous installons en utilisant l'aide AUR yay. Les noms de packages, etc. peuvent différer pour d'autres distributions.
Tout d'abord, installez les packages suivants.
$ yay -S v4l2loopback-dkms
Si vous utilisez un noyau standard, vous devez installer le fichier d'en-tête du noyau et compiler le module du noyau.
$ yay -S linux-headers
Chargez le module v4l2loopback. video_nr = 42
spécifie le numéro de l'appareil. Si ʻexclusive_caps = 1` est spécifié, la caméra virtuelle sera reconnue sur un navigateur tel que Google Chrome.
sudo modprobe v4l2loopback video_nr=42 devices=1 exclusive_caps=1
Après avoir chargé le module, vérifiez-le en suivant les étapes ci-dessous. C'est OK si video42
est créé.
$ ls /dev | grep video
video42
$ v4l2-ctl --list-devices
Dummy video device (0x0000) (platform:v4l2loopback-000):
/dev/video42
Si vous souhaitez charger le module noyau au démarrage, écrivez-le dans le fichier de configuration.
conf:/etc/modprobe.d/v4l2loopback.conf
options v4l2loopback video_nr=42 devices=1 exclusive_caps=1
conf:/etc/modules-load.d/modules.conf
v4l2loopback
Installez OBS. Installez également un plug-in pour diffuser la vidéo OBS en v4l2. ʻObs-studio` a aussi une version communautaire, mais comme il n'a pas de fonction de navigateur, installez la version Git si nécessaire. Pour plus de détails, veuillez consulter cet article.
$ yay -S obs-studio obs-v4l2sink
Si vous démarrez OBS avec le plug-in installé, vous trouverez plus d'options pour v4l2sink
sous l'onglet Outils du menu.
Lorsque vous ouvrez les paramètres, un écran comme celui de la capture d'écran ci-dessous s'affiche. Spécifiez / dev / video42
dans ** Chemin du périphérique ** et cliquez sur ** Démarrer **.
Testez la caméra virtuelle à l'aide du zoom. Il peut être installé depuis AUR.
$ yay -S zoom
Démarrez Zoom et démarrez la réunion de manière appropriée. Vous pouvez définir votre propre image de caméra telle quelle, mais cette fois, je vais spécifier une caméra virtuelle et l'afficher lors du partage de l'écran. Lors de la sélection de la fenêtre de partage d'écran, sélectionnez ** Contenu de la 2e caméra ** dans l'onglet ** Avancé **. Si une autre caméra est connectée, cliquez sur ** Changer de caméra ** affiché en haut à gauche pour basculer vers la caméra virtuelle.
Puisque l'écran OBS peut être lu, je pense que si vous utilisez des sources et des scènes, vous pourrez faire des choses plus avancées que le partage d'écran normal.
Recommended Posts