正在显示
5 个修改的文件
包含
53 行增加
和
9 行删除
此 diff 太大无法显示。
| @@ -27,7 +27,7 @@ import Server from "config/Server"; | @@ -27,7 +27,7 @@ import Server from "config/Server"; | ||
| 27 | import UTF8 from 'utf-8'; | 27 | import UTF8 from 'utf-8'; |
| 28 | 28 | ||
| 29 | let loger = Loger.getLoger('McuClient'); | 29 | let loger = Loger.getLoger('McuClient'); |
| 30 | -let _sdkInfo = {"version": "v1.13.0.20170504", "author": "www.3mang.com"}; | 30 | +let _sdkInfo = {"version": "v1.14.1.20170505", "author": "www.3mang.com"}; |
| 31 | 31 | ||
| 32 | //APE | 32 | //APE |
| 33 | let _sass; | 33 | let _sass; |
| @@ -193,13 +193,31 @@ export default class MessageEntrance extends Emiter { | @@ -193,13 +193,31 @@ export default class MessageEntrance extends Emiter { | ||
| 193 | _setDeviceInfo(_data) { | 193 | _setDeviceInfo(_data) { |
| 194 | loger.log("设置设备信息-->", _data); | 194 | loger.log("设置设备信息-->", _data); |
| 195 | if(_data){ | 195 | if(_data){ |
| 196 | - GlobalConfig.videoQuality=_data.videoQuality||2;//画面质量 0-低;1-中;2-高; | 196 | + /* GlobalConfig.videoQuality=_data.videoQuality||2;//画面质量 0-低;1-中;2-高; |
| 197 | GlobalConfig.cameras=_data.cameras||[];//摄像头列表 | 197 | GlobalConfig.cameras=_data.cameras||[];//摄像头列表 |
| 198 | GlobalConfig.microphones=_data.microphones||[];//麦克风列表 | 198 | GlobalConfig.microphones=_data.microphones||[];//麦克风列表 |
| 199 | GlobalConfig.curCamera=_data.curCamera||'';//当前选择的摄像头 | 199 | GlobalConfig.curCamera=_data.curCamera||'';//当前选择的摄像头 |
| 200 | GlobalConfig.curMicrophone=_data.curMicrophone||'';//当前选择的麦克风 | 200 | GlobalConfig.curMicrophone=_data.curMicrophone||'';//当前选择的麦克风 |
| 201 | GlobalConfig.curVideoQuality=_data.curVideoQuality||2;//当前选择的分辨率 | 201 | GlobalConfig.curVideoQuality=_data.curVideoQuality||2;//当前选择的分辨率 |
| 202 | - GlobalConfig.soundVolume=_data.soundVolume||100;//音量(0-100) | 202 | + GlobalConfig.micGain=_data.micGain||50;//音量(0-80)*/ |
| 203 | + | ||
| 204 | + GlobalConfig.cameras=_data.cameras||[]; | ||
| 205 | + GlobalConfig.microphones=_data.microphones||[]; | ||
| 206 | + GlobalConfig.videoQuality=_data.videoQuality||0; | ||
| 207 | + GlobalConfig.curVideoQuality=_data.curVideoQuality||0; | ||
| 208 | + GlobalConfig.micGain=_data.micGain||50; | ||
| 209 | + GlobalConfig.speakerVolume=_data.speakerVolume||50; | ||
| 210 | + GlobalConfig.micCode=_data.micCode||0; | ||
| 211 | + GlobalConfig.curCamera=_data.curCamera||''; | ||
| 212 | + GlobalConfig.curMicrophone=_data.curMicrophone||''; | ||
| 213 | + | ||
| 214 | + if(!GlobalConfig.curCamera&& GlobalConfig.cameras.length>0){ | ||
| 215 | + GlobalConfig.curCamera= GlobalConfig.cameras[0]; | ||
| 216 | + } | ||
| 217 | + if(!GlobalConfig.curMicrophone&& GlobalConfig.microphones.length>0){ | ||
| 218 | + GlobalConfig.curMicrophone= GlobalConfig.microphones[0]; | ||
| 219 | + } | ||
| 220 | + | ||
| 203 | } | 221 | } |
| 204 | } | 222 | } |
| 205 | 223 | ||
| @@ -336,7 +354,6 @@ export default class MessageEntrance extends Emiter { | @@ -336,7 +354,6 @@ export default class MessageEntrance extends Emiter { | ||
| 336 | GlobalConfig.userRole != ApeConsts.invisible) { | 354 | GlobalConfig.userRole != ApeConsts.invisible) { |
| 337 | GlobalConfig.userRole = ApeConsts.normal; | 355 | GlobalConfig.userRole = ApeConsts.normal; |
| 338 | } | 356 | } |
| 339 | - | ||
| 340 | //客户端决定是否延迟接收消息 | 357 | //客户端决定是否延迟接收消息 |
| 341 | GlobalConfig.messageDelay = _param.messageDelay || false; | 358 | GlobalConfig.messageDelay = _param.messageDelay || false; |
| 342 | 359 |
| @@ -331,15 +331,19 @@ GlobalConfig.microphones=[];//麦克风列表 | @@ -331,15 +331,19 @@ GlobalConfig.microphones=[];//麦克风列表 | ||
| 331 | 331 | ||
| 332 | GlobalConfig.curCamera="";//当前选择的摄像头 | 332 | GlobalConfig.curCamera="";//当前选择的摄像头 |
| 333 | GlobalConfig.curMicrophone='';//当前选择的麦克风 | 333 | GlobalConfig.curMicrophone='';//当前选择的麦克风 |
| 334 | -GlobalConfig.curVideoQuality='';//当前分辨率 | ||
| 335 | -GlobalConfig.soundVolume=100;//音量(0-100) | ||
| 336 | -GlobalConfig.speakerVolume=100;//扬声器音量(0-100) | ||
| 337 | -GlobalConfig.microphonesMode=0;//麦克风模式 | 334 | +GlobalConfig.curVideoQuality=0;//当前分辨率 |
| 335 | +GlobalConfig.micGain=50;//音量(0-80) | ||
| 336 | +GlobalConfig.speakerVolume=50;//扬声器音量(0-80) | ||
| 337 | +GlobalConfig.micCode=0;//麦克风模式 | ||
| 338 | + | ||
| 339 | + | ||
| 340 | + | ||
| 341 | + | ||
| 338 | 342 | ||
| 339 | GlobalConfig.nodeId=0;//随机生成 mcu中的唯一ID | 343 | GlobalConfig.nodeId=0;//随机生成 mcu中的唯一ID |
| 340 | GlobalConfig.passwordRequired=false; | 344 | GlobalConfig.passwordRequired=false; |
| 341 | GlobalConfig.password=""; | 345 | GlobalConfig.password=""; |
| 342 | -GlobalConfig.userType=8; | 346 | +GlobalConfig.userType=8;//默认是8 |
| 343 | GlobalConfig.userRole=ApeConsts.normal;//用户的身份,5种类型: | 347 | GlobalConfig.userRole=ApeConsts.normal;//用户的身份,5种类型: |
| 344 | GlobalConfig.role=ApeConsts.NR_NORMAL;//课堂角色身份 | 348 | GlobalConfig.role=ApeConsts.NR_NORMAL;//课堂角色身份 |
| 345 | 349 |
| @@ -106,6 +106,19 @@ class ConferApe extends Ape { | @@ -106,6 +106,19 @@ class ConferApe extends Ape { | ||
| 106 | nodeInfoRecordPdu.videoQuality= GlobalConfig.videoQuality; | 106 | nodeInfoRecordPdu.videoQuality= GlobalConfig.videoQuality; |
| 107 | nodeInfoRecordPdu.userIp= GlobalConfig.userIp; | 107 | nodeInfoRecordPdu.userIp= GlobalConfig.userIp; |
| 108 | 108 | ||
| 109 | + nodeInfoRecordPdu.curVideoQuality=GlobalConfig.curVideoQuality; | ||
| 110 | + nodeInfoRecordPdu.micGain= GlobalConfig.micGain; | ||
| 111 | + nodeInfoRecordPdu.speakerVolume=GlobalConfig.speakerVolume; | ||
| 112 | + nodeInfoRecordPdu.micCode= GlobalConfig.micCode; | ||
| 113 | + nodeInfoRecordPdu.curCamera=GlobalConfig.curCamera; | ||
| 114 | + nodeInfoRecordPdu.curMicrophone=GlobalConfig.curMicrophone; | ||
| 115 | + | ||
| 116 | + | ||
| 117 | + nodeInfoRecordPdu.country=GlobalConfig.country ;//国家 | ||
| 118 | + nodeInfoRecordPdu.city=GlobalConfig.city ;//城市 | ||
| 119 | + nodeInfoRecordPdu.province= GlobalConfig.province;//服务商 | ||
| 120 | + nodeInfoRecordPdu.isp=GlobalConfig.isp;//服务商 | ||
| 121 | + | ||
| 109 | 122 | ||
| 110 | return nodeInfoRecordPdu; | 123 | return nodeInfoRecordPdu; |
| 111 | } | 124 | } |
| @@ -853,6 +853,16 @@ message RCNodeInfoRecordPdu { | @@ -853,6 +853,16 @@ message RCNodeInfoRecordPdu { | ||
| 853 | optional uint32 openMicrophones=16; | 853 | optional uint32 openMicrophones=16; |
| 854 | optional uint32 videoQuality=17;//设置分辨率的 | 854 | optional uint32 videoQuality=17;//设置分辨率的 |
| 855 | optional string userIp=18; | 855 | optional string userIp=18; |
| 856 | + optional uint32 curVideoQuality=19; | ||
| 857 | + optional uint32 micGain=20; | ||
| 858 | + optional uint32 speakerVolume=21; | ||
| 859 | + optional uint32 micCode=22; | ||
| 860 | + optional string curCamera=23; | ||
| 861 | + optional string curMicrophone=24; | ||
| 862 | + optional string country=25; | ||
| 863 | + optional string city=26; | ||
| 864 | + optional string province=27; | ||
| 865 | + optional string isp=28; | ||
| 856 | } | 866 | } |
| 857 | 867 | ||
| 858 | message RCVotingPollSettingsPdu { | 868 | message RCVotingPollSettingsPdu { |
-
请 注册 或 登录 后发表评论