Ich bin gestern zufällig auf https://git.dec05eba.com/gpu-screen-recorder/ gestoßen - damit kann man sehr performant ein Fenster oder Screen aufnehmen bzw. streamen - inkl. über CUVID dekodiertem Video und anderen hardwarebeschleunigten Inhalten (für Nvidia-Karten, die NVENC unterstützen, ansonsten gibt es auch ein Backend für die libva, das ich aber noch nicht ausprobiert habe) - ich frage mich, ob man das soweit treiben kann, dass man den Stream mit geringer Latenz im Browser wiedergeben kann.
Es gibt eine GUI-Variante mit GTK-Oberfläche, die als Flatpak verfügbar ist: https://flathub.org/apps/com.dec05eba.gpu_screen_recorder (oder im AUR: https://aur.archlinux.org/pack…u-screen-recorder-gtk-git).
Für die CLI-Variante habe ich ein Debian-Paket geschnürt (es gibt auch einen Eintrag im AUR : https://aur.archlinux.org/packages/gpu-screen-recorder-git): https://launchpad.net/~seahawk…field.series_filter=jammy