[Openstack] Audio card for libvirt/kvm in folsom

Davide Guerri davide.guerri at gmail.com
Fri Jan 11 13:56:23 UTC 2013


Daniel, 
let me explain what I'm trying to do. 
I'm trying to setup a simple virtual desktop infrastructure on the top of OpenStack using both Windows (7 only atm) and Linux guests.

On Linux the missing audio board wouldn't be a problem since I'm planning to use freeNX or x2go that in turn use an esound remote tcp connection through ssh.
For windows guests (which I'm not an expert on) without an audio card installed I'm facing the following problem: for some remote desktop clients (CORD on OsX and Mocha RDP on iOS, for instance) seems there is no way to enable sound if the guest isn't configured with an audio card. Other rdp solutions (like the Microsoft RDC on OsX) use a "remote audio" device that make audio output work but there is no way to "enable" audio recording.
A sound board like ich6 makes audio works as expected.
 
In order to have a working simple VD solution I'll try to hack the code of nova to add a sound card. 

Thanks again,
 Davide. 
 



On 11/gen/2013, at 12:59, Daniel P. Berrange <berrange at redhat.com> wrote:

> On Fri, Jan 11, 2013 at 12:29:35PM +0100, Davide Guerri wrote:
>> Hi all,
>> it's possible to add an audio card to the domain definition when using libvirt/kvm? 
>> If yes, how it can be done?
>> 
>> I'm using the Folsom release.
> 
> No, there isn't any support for audio devices in Nova / libvirt at this
> time. How were you anticipating using it. Outputting via the host sound
> card doesn't make sense, and I don't believe noVNC supports the VNC
> audio extension. AFAIK, gtk-vnc is the only common VNC client supporting
> audo, and that doesn't support the websockets tunnelling.
> 
> So even if we allowed audio devices, I'm not clear how you'd make use of it ?
> If you can show how it'd be useful, adding audio devices is an easy RFE to
> take care of
> 
> Daniel
> -- 
> |: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
> |: http://libvirt.org              -o-             http://virt-manager.org :|
> |: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
> |: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|





More information about the Openstack mailing list