擅长:python、mysql、java
<p>考虑对链的接收器部分使用plughw(支持重采样/转换的alsa子系统),至少:</p>
<p><code>#Output Device
out = audio.PCM(audio.PCM_PLAYBACK,device='plughw:0,0')</code></p>
<p>这将有助于协商采样率以及数据格式。在</p>
<p>periodsize最好根据1/倍的采样率进行估计,如:</p>
<p><code>periodsize = framerate / 8</code>(8=8000 KHz采样率的次数)</p>
<p>睡眠时间最好估计为播放周期所需时间的一半大小:</p>
<p><code>sleeptime = 1.0 / 16</code>(1.0-是秒,对于8000 KHz采样率,16=2*次)</p>