我正在尝试使用uv4l流音频,但是音频设备出现问题。我只有一个声道的音频输入,无法弄清楚如何使uv4l仅支持一个声道的流传输。
我正在使用以下命令运行uv4l:
uv4l -f --auto-video_nr --sched-rr --driver dummy --enable-server=required --server-option --enable-webrtc-audio=yes
我得到的错误如下:
ALSA lib pcm.c:8389:(snd_pcm_set_params) Channels count (2) not available for CAPTURE: Invalid argument
我尝试更改asound.conf以指定频道,但没有运气。
pcm.!default {
type asym
playback.pcm "plug:hw:0"
capture.pcm "plug:dsnoop:1"
channels 1
}
任何人都知道如何使uv4l在一个音频通道上运行吗?