diff --git a/layers/streaming.nix b/layers/streaming.nix index 70aa996be0f6a006bb18516e7add4d9fe0e8620a..1dc16d428b7c996c969fca0cbfeac226cc2616b9 100644 --- a/layers/streaming.nix +++ b/layers/streaming.nix @@ -1,9 +1,13 @@ -{ pkgs, ... }: +{ pkgs, config, ... }: { imports = [ ./desktop.nix ]; + boot.extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback ]; + # modprobe v4l2loopback video_nr=42 card_label="IP Webcam" + # ffmpeg -i http://10.0.2.5:8080/video -vf format=yuv420p -f v4l2 /dev/video1 + environment.systemPackages = with pkgs; [ obs-studio obs-wlrobs