// 微信推拉流状态码
module.exports = {
    1001: "已经连接推流服务器",
    1002: "已经与服务器握手完毕,开始推流",
    1003: "打开摄像头成功",
    1004: "录屏启动成功",
    1005: "推流动态调整分辨率",
    1006: "推流动态调整码率",
    1007: "首帧画面采集完成",
    1008: "编码器启动",
    "-1301": "打开摄像头失败",
    "-1302": "打开麦克风失败",
    "-1303": "视频编码失败",
    "-1304": "音频编码失败",
    "-1305": "不支持的视频分辨率",
    "-1306": "不支持的音频采样率",
    "-1307": "网络断连，且经多次重连抢救无效，更多重试请自行重启推流",
    "-1308": "开始录屏失败，可能是被用户拒绝",
    "-1309": "录屏失败，不支持的Android系统版本，需要5.0以上的系统",
    "-1310": "录屏被其他应用打断了",
    "-1311": "Android Mic打开成功，但是录不到音频数据",
    "-1312": "录屏动态切横竖屏失败",
    1101: "网络状况不佳：上行带宽太小，上传数据受阻",
    1102: "网络断连, 已启动自动重连",
    1103: "硬编码启动失败,采用软编码",
    1104: "视频编码失败",
    1105: "新美颜软编码启动失败，采用老的软编码",
    1106: "新美颜软编码启动失败，采用老的软编码",
    3001: "RTMP -DNS解析失败",
    3002: "RTMP服务器连接失败",
    3003: "RTMP服务器握手失败",
    3004: "RTMP服务器主动断开，请检查推流地址的合法性或防盗链有效期",
    3005: "RTMP 读/写失败",
    2001: "已经连接服务器",
    2002: "已经连接 RTMP 服务器,开始拉流",
    2003: "网络接收到首个视频数据包(IDR)",
    2004: "视频播放开始",
    2005: "视频播放进度",
    2006: "视频播放结束",
    2007: "视频播放Loading",
    2008: "解码器启动",
    2009: "视频分辨率改变",
    "-2301": "网络断连，且经多次重连抢救无效，更多重试请自行重启播放",
    "-2302": "获取加速拉流地址失败",
    2101: "当前视频帧解码失败",
    2102: "当前音频帧解码失败",
    2103: "网络断连, 已启动自动重连",
    2104: "网络来包不稳：可能是下行带宽不足，或由于主播端出流不均匀",
    2105: "当前视频播放出现卡顿",
    2106: "硬解启动失败，采用软解",
    2107: "当前视频帧不连续，可能丢帧",
    2108: "当前流硬解第一个I帧失败，SDK自动切软解",
};