#sound #virtio #vhost #virtualization #sockets #virtio-sound #virtio-snd

bin+lib vhost-device-sound

使用vhost-user协议的virtio-sound设备

2个不稳定版本

0.2.0 2024年7月18日
0.1.0 2024年2月7日

#83 in 音频

每月46次下载

Apache-2.0 OR BSD-3-Clause

190KB
4K SLoC

vhost-device-sound

概要

   vhost-device-sound --socket <SOCKET> --backend <BACKEND>

描述

   A virtio-sound device using the vhost-user protocol.

选项

     --socket <SOCKET>
            vhost-user Unix domain socket path

     --backend <BACKEND>
            audio backend to be used [possible values: null, pipewire, alsa]

     -h, --help
            Print help

     -V, --version
            Print version

示例

在主机上启动后端

host# vhost-device-sound --socket /tmp/snd.sock --backend null

使用QEMU,您可以使用以下标志添加一个使用后端套接字的virtio设备

-chardev socket,id=vsnd,path=/tmp/snd.sock \
-device vhost-user-snd-pci,chardev=vsnd,id=snd

许可证

此项目受以下其中之一许可

依赖关系

~3–5.5MB
~91K SLoC