连接成功但没声音 EventSync 关闭采样率检查
服务器连接状态显示「已连接」,AudioRelay 两端都在运行,但手机扬声器不出 PC 声音、或 PC 上选不到手机麦的 Virtual Mic——这是「连接 OK 但音频通道 OK」的典型问题。
扬声器模式(PC→手机)没声音
1. PC 上有没有实际播放声音
先确认 PC 上真的在放东西——打开视频网站、播放器、哪怕一个系统提示音,看看手机有没有反应。
2. AudioRelay PC 端选对音频设备了吗
AudioRelay PC 端顶部的音频设备下拉——选的应该是 Windows 默认播放设备,或者你想转发的那个设备。不要选了一个已禁用的/没在用的设备。
3. EventSync 关掉试试
官方 FAQ 明确提到:如果连上后没声音,试试关掉 EventSync:
- AudioRelay PC 端 → 设置 → 找 EventSync 开关 → 关掉
- 断开手机 → 重连
EventSync 是 AudioRelay 和 Windows 音频设备事件同步的功能——某些系统配置下它会阻塞音频通道。关掉后绕过这层,让音频数据直接进 Opus 编码。
4. Windows 音频采样率 ≥ 48kHz
PC 上:
- 任务栏音量图标 → 声音 → 播放标签 → 右键默认设备 → 属性 → 高级
- 默认格式是不是 48kHz 以上?如果是 44100Hz 或更低,改成 48kHz
Opus 原生适配 48kHz,低于这个值时 AudioRelay 要额外做采样率转换——某些设备驱动在采样率转换路径上会有 bug 导致无声。
麦克风模式(手机→PC)Virtual Mic 没出现在 PC
1. PC 端是不是播放器 + Mic 模式
AudioRelay PC 端 → 必须切到播放器 Tab → 输出模式必须选 Mic(不是 Speaker)。选 Speaker 的话 AudioRelay 只会让 PC 扬声器出声,不会注册 Virtual Mic。
2. Virtual Mic 有没有被系统禁用
Windows 录制标签 → 右键空白 → 勾选「显示已禁用的设备」→ 看 Virtual Mic 是不是灰色被禁用了。禁用了就右键启用。
3. AudioRelay 以管理员权限运行了吗
Virtual Mic 注册需要内核驱动权限。AudioRelay 如果没以管理员权限运行可能注册失败:
- 右键 AudioRelay 快捷方式 → 以管理员身份运行
- 或属性 → 兼容性 → 勾选「以管理员身份运行此程序」
4. Win7 用户必须装 VB-CABLE
Win7 上 AudioRelay 不能自动注册 Virtual Mic。必须手动装 VB-CABLE,然后用 CABLE Output 作为系统录音设备。详见 Win7 特殊处理。