首页 文章
  • 1 votes
     answers
     views

    将字节流式传输到ALSA播放设备

    我在使用 libasound 将随机字节写入ALSA播放设备时遇到了很多麻烦 . 最终,我的目标是能够通过网络路由回放流并让它在远程设备上播放 . this question中显示的代码将WAV文件读入内存并通过 snd_pcm_writei 将其写入驱动程序并且可以正常工作 . 但是,这段代码之间的关键区别以及我所拥有的所有数据之间的关键区别 . 我希望在数据可用时对其进行流式处理 . 调整上面...
  • 7 votes
     answers
     views

    ALSA 应用程序在 Raspberry Pi 上读取和播放 WAV 文件

    尝试学习 ALSA 音频层,最终为 Raspberry Pi 平台编写 ALSA 设备驱动程序。从简单开始,我将来自 ALSA 项目站点和其他在线资源的各种样本粘在一起做最简单的事情:读取 WAV 文件并在默认声音设备上播放。我无法让这个简单的 C 样本工作。 我使用 libsndfile 来做所有的 WAV 文件 reading/header 解码。我验证了我读入缓冲区的样本是正确的(验证了程序...

热门问题