Site Tools


onny:notizen:waydroid

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
onny:notizen:waydroid [2026/05/23 21:42] fdc9:281f:4d7:9ee9::1onny:notizen:waydroid [2026/05/23 23:28] (current) fdc9:281f:4d7:9ee9::1
Line 1: Line 1:
 trying to hack virtual camera into waydroid trying to hack virtual camera into waydroid
  
-* file to edit: /var/lib/waydroid/lxc/waydroid/config_nodes+  * file to edit: /var/lib/waydroid/lxc/waydroid/config_nodes 
 +  * v4l2-ctl --list-devices 
 + 
 +<code> 
 +{ config, pkgs, ... }: 
 +
 +  # Enable V4L2 loopback kernel module 
 +  boot.extraModulePackages = with config.boot.kernelPackages;
 +    v4l2loopback 
 +  ]; 
 + 
 +  boot.kernelModules = [ "v4l2loopback" ]; 
 + 
 +  # Module options — give it a fixed device node 
 +  boot.extraModprobeConfig = '' 
 +    options v4l2loopback devices=1 video_nr=10 card_label="OBS Virtual Camera" exclusive_caps=1 
 +  ''; 
 + 
 +  # OBS with v4l2sink plugin 
 +  environment.systemPackages = with pkgs; [ 
 +    obs-studio 
 +    v4l-utils 
 +  ]; 
 + 
 +  # Required for OBS virtual camera to work 
 +  security.polkit.enable = true; 
 +
 +</code> 
 + 
 +testing 
 + 
 +<code> 
 +ffplay /dev/video10 
 +v4l2-ctl --device=/dev/video10 --list-formats 
 +</code> 
 + 
 +<code> 
 +waydroid session stop 
 +sudo systemctl restart waydroid-container.service  
 +waydroid session start 
 +</code> 
 + 
 +<code> 
 +sudo waydroid shell 
 +dumpsys media.camera 
 +scrcpy --list-cameras 
 +</code> 
 + 
 +  * akvcam waydroid https://github.com/webcamoid/akvcam/issues/88 
 +  * akvcam nixos example config https://github.com/srghma/.dotfiles/blob/9155c7b58ef0d3ca961dfd31c896e0cf63d8b071/nixos/modules/webcamoid.nix#L11
onny/notizen/waydroid.1779572548.txt.gz · Last modified: by fdc9:281f:4d7:9ee9::1 · Currently locked by: 10.250.0.1