Buffer 大小 Low Medium High Custom 各档位延迟对比
Buffer 是 AudioRelay 里最核心的音质/延迟权衡旋钮——你可以把它理解为「音频流在内存里攒多少毫秒才开始播放」。Buffer 越小,声音越早出来(延迟越低);Buffer 越大,允许的网络抖动越多(更稳)。
四个档位
AudioRelay Android 端设置里的 Buffer 大小选项:
| 档位 | 典型 Buffer 值 | 适用场景 |
|---|---|---|
| Low(低) | ~30ms | 追求低延迟的首选,5GHz Wi-Fi 或 USB 推荐 |
| Medium(中) | ~80ms | 2.4GHz Wi-Fi 或信号一般时用 |
| High(高) | ~200ms | 网络很差、经常断流时才用,延迟明显 |
| Custom(自定义) | 10~100ms 自由设 | Premium 功能,精细调优 |
怎么选
扬声器模式(PC→手机)
- 5GHz Wi-Fi:选 Low。此时总延迟 ≈ Wi-Fi 25ms + Buffer 30ms ≈ 55ms,视频完全没问题
- 2.4GHz Wi-Fi / 信号差:先试 Low,如果频繁断流/卡顿就升到 Medium
- USB Tethering:选 Low。USB 几乎没抖动,Low Buffer 下总延迟 <10ms
麦克风模式(手机→PC)
- Buffer 对麦克风模式的影响逻辑一样——Low Buffer 意味着语音更快到达 PC
- 但语音内容对延迟更敏感(实时对话 > 200ms 就明显感觉到对方说话有回音)
- 建议一直用 Low,网络差时换 Medium,绝不 High
Custom Buffer(Premium)
Premium 用户可以精确指定 Buffer 毫秒数(1~100)。官方 FAQ 推荐值:
- 30~50ms:大多数场景最佳平衡点
- 10ms:极限低延迟,但 Wi-Fi 下大概率不稳,只适合 USB
- 70~100ms:网络抖动特别大时的保底
设好 Custom 后,界面上会显示当前实际 Buffer 值在你设定值附近波动——这是 AudioRelay 在动态根据网络状况微调。
Buffer 不是越小越好
网络传输不是匀速的——Wi-Fi 上数据包到达时间有上下浮动(jitter)。如果 Buffer 设得比网络抖动还小,AudioRelay 就会「空窗」,导致断音 / 卡顿 / 啪啪声。
正确的顺序:
- 先用 Low
- 有断流 → 升到 Medium
- 还断 → 检查 Wi-Fi 信号(换 5GHz / 靠路由器 / 关蓝牙 / 连 USB)
- 不要盲目升 Buffer 到 High 掩盖网络问题——只是把延迟堆上去了,网络差本身没解决
Buffer 在界面上在哪调
AudioRelay Android → 设置 → 播放器 → 缓冲大小(或 Buffer amount)→ 下拉选择档位。
PC 端没有 Buffer 档位选项——Buffer 的选择权在接收方(也就是 Android 端)。PC 端作为发送方只负责尽可能低延迟地推送数据。