实时音视频
为什么听不到 RTC 房间内的音频?如何定位和排查问题?
进行排查问题前请确认:
若你使用了蓝牙耳机且听不到声音,请参看Web SDK 浏览器兼容性和已知问题。
在系统中进行配置,选取麦克风。


#{style="margin:left"}#
配置浏览器,保证浏览器的默认麦克风配置和系统配置一致。
Chrome 浏览器:
chrome://settings/content/microphone
如果你过去安装过虚拟声卡,很有可能在配置选项中出现虚拟麦克风,通常结尾会有 (Virtual) 标志,类似:
#{style="margin:left"}#
避免使用虚拟麦克风。
如果用户使用的是 Windows 10 + Conexant SmartAudio HD ,有可能出现麦克风或扬声器无声的情况(业界已知问题),建议升级下声卡驱动到最新版本。
Windows 升级方式:







保证扬声器没有被禁用。
#{style="margin:left"}#
点击【其他设备属性】
#{style="margin:left"}#
进入 【级别】,调整扬声器音量在 80 左右。
#{style="margin:left"}#
进入【高级】,关闭 【启用音频增强】
进入 【级别】,调整麦克风音量在 80 左右。

#{style="margin:left"}#

确保麦克风权限是打开的:
确保应用有权限使用麦克风:
麦克风:
扬声器:


MacOS 一般只能控制总体音量,无法单独控制每个应用的音量。
确保浏览器开启了音频相关权限:
以 WebRTC samples 为例,点击Chrome 左上角的标志, 把 麦克风(Microphone) 和 扬声器 (Sound) 对应的按钮打开。

免密登录 音视频通话 Demo,如果能听到声音,则说明可能是应用集成 WebRTC SDK 时,API 调用出现问题。请参考 demo 逻辑及示例代码了解最佳实践。
若以上方法未能解决声音问题,请联系技术支持协助解决。
联系技术支持时,请提供以下信息:
必要信息:
辅助信息: