Ubuntu RPi3上的ALSA内部带有铬的Docker随机释放音频 设置是什么

Ubuntu RPi3上的ALSA内部带有铬的Docker随机释放音频 设置是什么,ubuntu,docker,chromium,alsa,alpine,Ubuntu,Docker,Chromium,Alsa,Alpine,我在Docker容器中运行Chromium 66.0.3359.181,在Alpine 3.7之上运行Ubuntu 16.04.4,所有这些都是Raspberry Pi 3 我想要达到的目标 我想运行一个HTML5应用程序,在Chromium上运行声音 怎么了? Everythin在某些类型的RPi3上工作得非常完美,但当我们购买一些新的RPi3时,声音突然停止工作,我们不确定声音是否被转移到其他ALSA设备,或者根本不播放 奇怪的是,这只发生在我们的应用程序在这种特定类型的RPi3上,当启动Y

我在Docker容器中运行Chromium 66.0.3359.181,在Alpine 3.7之上运行Ubuntu 16.04.4,所有这些都是Raspberry Pi 3

我想要达到的目标 我想运行一个HTML5应用程序,在Chromium上运行声音

怎么了? Everythin在某些类型的RPi3上工作得非常完美,但当我们购买一些新的RPi3时,声音突然停止工作,我们不确定声音是否被转移到其他ALSA设备,或者根本不播放

奇怪的是,这只发生在我们的应用程序在这种特定类型的RPi3上,当启动YouTube时,一切正常,我还成功地用
aplay
播放了
.wav
文件

我已经配置了
amixer cset numid=3 1
,我已经在
config.txt
中配置了一切,我已经在运行
chromium浏览器
的命令之前添加了
export-ALSA\u-CARD=ALSA&&export-ALSA\u-PCM\u-CARD=0
,并且还向chromium添加了这个参数:
-ALSA-output-device=plughw:CARD=ALSA,DEV=0

没有任何东西能持续工作,如果我重新启动整个机器,那么它就不工作了,在单独重新启动Docker容器之后,有时工作,有时不工作

我已经监控了
/proc/asound/ALSA/pcm0p/sub0/hw_params
,以查看我是否遇到了任何奇怪的情况,但令人惊讶的是,当没有听到声音时,内容会持续显示
已关闭
手表-n 0.5 cat…


我快疯了,我不知道下一步该怎么做,还有什么可以尝试。

显然,我是以
chromium
用户的身份运行
amixer cset numid=3 1
(创建该用户是为了避免chromium中的沙盒),我唯一应该更改的是以root用户的身份而不是以该用户的身份运行相同的命令

亲切问候,,
Yaron.

将Ubuntu 16.04替换为18.04,结果相同。