
音频
diediexiaomi
这个作者很懒,什么都没留下…
展开
-
linux 音频播放的系统层问题
1. 音频框架简单介绍linux 的音频管理是比较繁杂,我们的音频框架上层应用是的 js 服务, 中间层 ffmpeg + pulseaudio,底层的 alsa。 整个链路比较长,如何快速的定位播放问题是个问题,我对常见的问题做了总结2. 常见问题的定位2.1 设备无声a. 确认各播放相关的进程是否正常,在内存珍贵的开发板上发送内存不足,进程被 OOM 一点也不奇怪,查看 pulseau...原创 2019-07-26 16:06:27 · 2264 阅读 · 0 评论 -
pulseaudio 播放卡顿的解决方法
分析save sink 数据确认是 pulseaudio的卡顿 (下面脚本是录制 pulseaudio 给 alsa 的sink流数据) PCM="$1"if [ -z "$WAV" ]; then echo "Usage: $0 OUTPUT.PCM" >&2 exit 1firm -f "$PCM"# Get sink monitor:MONIT...原创 2019-08-19 20:20:40 · 5108 阅读 · 0 评论