Stream audio
Install scream sur la vm windows:
https://github.com/duncanthrax/scream/releases
Scream sur le réseau
Install scream sur le Linux
Et lancement de scream sur l'interface réseau:
scream -i virbr0
Pour limiter l'utilisation du réseau et éviter les saccade, dans la machine windows 16bit 44100hz qualité cd:
Scream sur un device mem
Possibilité de crée une interface audio vituelle dans KVM pour ne pas utiliser le réseau:
<device>
...
<shmem name='scream-ivshmem'>
<model type='ivshmem-plain'/>
<size unit='M'>2</size>
<address type='pci' domain='0x0000' bus='0x00' slot='0x11' function='0x0'/>
</shmem>
...
</device>
...
<shmem name='scream-ivshmem'>
<model type='ivshmem-plain'/>
<size unit='M'>2</size>
<address type='pci' domain='0x0000' bus='0x00' slot='0x11' function='0x0'/>
</shmem>
...
</device>
Clé registre à ajouter dans un shell:
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\Scream\Options /v UseIVSHMEM /t REG_DWORD /d 2
Drivers windows ivshmen, c'est le drivers pci ram device qu'il faut mettre à jour:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/upstream-virtio/
Et d'aller lire le contenu:
scream -m /dev/shm/scream-ivshmem