采流失败原因排查
问题描述
入会后,授权麦克风权限,但是一直无音频输入:
日志信息:
{
"t": "6-13 15:41:30 405\"get stream is error:\"",
"c": "{\"code\":\"XYSDK:950402\",\"msg\":\"摄像头或麦克风设备无法访问\",\"detail\":{}} []",
"id": 73
}
或通过检测页面检测,得到如下报告:
解决方法
可通过以下初始化音视频流常见的设备错误进行排查:
-
XYSDK:950401
: 找不到指定的媒体流,可检测麦克风或者摄像头是否正常工作。 -
XYSDK:950402
: 用户已授权,操作系统、浏览器或网页层面发生的硬件错误导致该设备无法被访问。可尝试刷新页面或者更新设备驱动。 -
XYSDK:950403
: 某个指定的采集参数无法被任何可用设备满足,可能因为采集设备被占用或者不支持指定的分辨率、帧率等。 -
XYSDK:950404
: 用户拒绝摄像头或者麦克风权限。