El siguiente post me tomó un buen tiempo de configuración, más por desconocimiento que por lo complejo, así que decidí documentar cada paso con la idea del día de mañana esto sea útil para alguien.
Lo primero fue encontrar que la versión que está en los repositorios de debian 12 es una versión de OBS Studio bastante vieja. Así que probé crear el paquete y otras yerbas que solamente me condujeron a dolores de cabeza, tras lo cual, opté por probar flatpak, el cual me dejó gratamente sorprendido.
Instalando flatpak y el repositorio de flatpak:
sudo apt install flatpak plasma-discover-backend-flatpak -y
flatpak remote-add --if-not-exists flathub \
https://dl.flathub.org/repo/flathub.flatpakrepo
Una vez instalado eso se procede a instalar OBS Studio
flatpak install com.obsproject.Studio \
com.obsproject.Studio.Plugin.NDI \
com.obsproject.Studio.Plugin.DroidCam \
com.obsproject.Studio.Plugin.MoveTransition
Habilitando virtual cam o cámara virtual:
sudo apt install -y v4l2loopback-dkms
sudo modprobe v4l2loopback video_nr=9 card_label="cam_obs"
sudo cat > /etc/modules-load.d/v4l2loopback.conf << EOFload
v4l2loopback
EOFload
sudo cat > /etc/modprobe/v4l2loopback.conf << EOFprobe
options v4l2loopback video_nr=9 card_label="cam_obs"
EOFprobe
Para probar la configuración anterior, se puede abrir OBS Studio, activar la "camara virtual" e ir a VLC a probar que se esté transmitiendo.
Member discussion: