Unified_Sink¶
settings.AUDIO_INPUT_DEVICE == ‘MIC_AND_DESKTOP¶
Die Strategie für Windows (Workaround)¶
Unter Windows nutzt Virtual Audio Cables in Kombination mit dem OBS-Monitoring.
Das Setup:
Virtual Cable installieren: (z. B. VB-Cable). Es fungiert als dein „Unified_Sink“ auf Windows.
OBS Monitoring: In den OBS-Einstellungen unter Audio -> Erweitert -> Monitoring-Gerät wählst du das „Virtual Cable“ aus.
Mix erstellen: Für jede Quelle in OBS (Mic, Desktop) stellst du in den Erweiterten Audioeigenschaften „Monitoring und Ausgabe“ ein.
Python: In den Settings setzt du
AUDIO_INPUT_DEVICE = "CABLE Output".
Analyse¶
Vorteil: OBS übernimmt das komplette Mixing. Keine komplexen Python-Änderungen für Windows nötig.
Nachteil: Der Benutzer muss OBS im Hintergrund laufen lassen.
Für Windows-User wäre das der stabilste Weg.
Befehl für Windows (PowerShell) zum Suchen des Cable-Namens:
Get-AudioDevice -List
(Hinweis: Erfordert oft das AudioDeviceCmdlets-Modul).