问题

问题

背景

我在 PocketC.HIP 上使用流式传输互联网广播mpg123这是我使用的命令:

sudo mpg123-alsa \
  --aggressive --realtime \
  -a hw:1,0 \
  -v \
  --no-icy-meta \
  --preload 0.5 \
  http://176.9.138.209:8025/dfm_1

大部分时间播放都很流畅,但有时会停止几秒钟。我认为添加缓冲区可能会解决这个问题,所以我添加了--buffer 1024上面的命令。

结果,mpg123打印出它加载了 7 秒的帧(大约是缓冲区的大小)并停止。没有音频正在播放,并且程序没有响应 SIGINT (^C)。我必须用 杀死它kill

问题

为什么添加音频输出缓冲区(使用-b论证) 休息mpg123


更多细节

  • 我正在使用 mpg123 1.20.1

相关内容