Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
李勇
/
McuClient
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
李勇
2017-05-07 09:28:00 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
20697af01adf1a3a73be81249873703e43e261ef
20697af0
1 parent
7419c835
1.人员信息中增加更多摄像头和麦克风的数据信息;2.增加人员的ip相关信息
隐藏空白字符变更
内嵌
并排对比
正在显示
5 个修改的文件
包含
53 行增加
和
9 行删除
dist/McuClient.js
src/EngineEntrance.js
src/GlobalConfig.js
src/apes/ConferApe.js
src/pdus/pro.js
dist/McuClient.js
查看文件 @
20697af
此 diff 太大无法显示。
src/EngineEntrance.js
查看文件 @
20697af
...
...
@@ -27,7 +27,7 @@ import Server from "config/Server";
import
UTF8
from
'utf-8'
;
let
loger
=
Loger
.
getLoger
(
'McuClient'
);
let
_sdkInfo
=
{
"version"
:
"v1.1
3.0.20170504
"
,
"author"
:
"www.3mang.com"
};
let
_sdkInfo
=
{
"version"
:
"v1.1
4.1.20170505
"
,
"author"
:
"www.3mang.com"
};
//APE
let
_sass
;
...
...
@@ -193,13 +193,31 @@ export default class MessageEntrance extends Emiter {
_setDeviceInfo
(
_data
)
{
loger
.
log
(
"设置设备信息-->"
,
_data
);
if
(
_data
){
GlobalConfig
.
videoQuality
=
_data
.
videoQuality
||
2
;
//画面质量 0-低;1-中;2-高;
/*
GlobalConfig.videoQuality=_data.videoQuality||2;//画面质量 0-低;1-中;2-高;
GlobalConfig.cameras=_data.cameras||[];//摄像头列表
GlobalConfig.microphones=_data.microphones||[];//麦克风列表
GlobalConfig.curCamera=_data.curCamera||'';//当前选择的摄像头
GlobalConfig.curMicrophone=_data.curMicrophone||'';//当前选择的麦克风
GlobalConfig.curVideoQuality=_data.curVideoQuality||2;//当前选择的分辨率
GlobalConfig
.
soundVolume
=
_data
.
soundVolume
||
100
;
//音量(0-100)
GlobalConfig.micGain=_data.micGain||50;//音量(0-80)*/
GlobalConfig
.
cameras
=
_data
.
cameras
||
[];
GlobalConfig
.
microphones
=
_data
.
microphones
||
[];
GlobalConfig
.
videoQuality
=
_data
.
videoQuality
||
0
;
GlobalConfig
.
curVideoQuality
=
_data
.
curVideoQuality
||
0
;
GlobalConfig
.
micGain
=
_data
.
micGain
||
50
;
GlobalConfig
.
speakerVolume
=
_data
.
speakerVolume
||
50
;
GlobalConfig
.
micCode
=
_data
.
micCode
||
0
;
GlobalConfig
.
curCamera
=
_data
.
curCamera
||
''
;
GlobalConfig
.
curMicrophone
=
_data
.
curMicrophone
||
''
;
if
(
!
GlobalConfig
.
curCamera
&&
GlobalConfig
.
cameras
.
length
>
0
){
GlobalConfig
.
curCamera
=
GlobalConfig
.
cameras
[
0
];
}
if
(
!
GlobalConfig
.
curMicrophone
&&
GlobalConfig
.
microphones
.
length
>
0
){
GlobalConfig
.
curMicrophone
=
GlobalConfig
.
microphones
[
0
];
}
}
}
...
...
@@ -336,7 +354,6 @@ export default class MessageEntrance extends Emiter {
GlobalConfig
.
userRole
!=
ApeConsts
.
invisible
)
{
GlobalConfig
.
userRole
=
ApeConsts
.
normal
;
}
//客户端决定是否延迟接收消息
GlobalConfig
.
messageDelay
=
_param
.
messageDelay
||
false
;
...
...
src/GlobalConfig.js
查看文件 @
20697af
...
...
@@ -331,15 +331,19 @@ GlobalConfig.microphones=[];//麦克风列表
GlobalConfig
.
curCamera
=
""
;
//当前选择的摄像头
GlobalConfig
.
curMicrophone
=
''
;
//当前选择的麦克风
GlobalConfig
.
curVideoQuality
=
''
;
//当前分辨率
GlobalConfig
.
soundVolume
=
100
;
//音量(0-100)
GlobalConfig
.
speakerVolume
=
100
;
//扬声器音量(0-100)
GlobalConfig
.
microphonesMode
=
0
;
//麦克风模式
GlobalConfig
.
curVideoQuality
=
0
;
//当前分辨率
GlobalConfig
.
micGain
=
50
;
//音量(0-80)
GlobalConfig
.
speakerVolume
=
50
;
//扬声器音量(0-80)
GlobalConfig
.
micCode
=
0
;
//麦克风模式
GlobalConfig
.
nodeId
=
0
;
//随机生成 mcu中的唯一ID
GlobalConfig
.
passwordRequired
=
false
;
GlobalConfig
.
password
=
""
;
GlobalConfig
.
userType
=
8
;
GlobalConfig
.
userType
=
8
;
//默认是8
GlobalConfig
.
userRole
=
ApeConsts
.
normal
;
//用户的身份,5种类型:
GlobalConfig
.
role
=
ApeConsts
.
NR_NORMAL
;
//课堂角色身份
...
...
src/apes/ConferApe.js
查看文件 @
20697af
...
...
@@ -106,6 +106,19 @@ class ConferApe extends Ape {
nodeInfoRecordPdu
.
videoQuality
=
GlobalConfig
.
videoQuality
;
nodeInfoRecordPdu
.
userIp
=
GlobalConfig
.
userIp
;
nodeInfoRecordPdu
.
curVideoQuality
=
GlobalConfig
.
curVideoQuality
;
nodeInfoRecordPdu
.
micGain
=
GlobalConfig
.
micGain
;
nodeInfoRecordPdu
.
speakerVolume
=
GlobalConfig
.
speakerVolume
;
nodeInfoRecordPdu
.
micCode
=
GlobalConfig
.
micCode
;
nodeInfoRecordPdu
.
curCamera
=
GlobalConfig
.
curCamera
;
nodeInfoRecordPdu
.
curMicrophone
=
GlobalConfig
.
curMicrophone
;
nodeInfoRecordPdu
.
country
=
GlobalConfig
.
country
;
//国家
nodeInfoRecordPdu
.
city
=
GlobalConfig
.
city
;
//城市
nodeInfoRecordPdu
.
province
=
GlobalConfig
.
province
;
//服务商
nodeInfoRecordPdu
.
isp
=
GlobalConfig
.
isp
;
//服务商
return
nodeInfoRecordPdu
;
}
...
...
src/pdus/pro.js
查看文件 @
20697af
...
...
@@ -853,6 +853,16 @@ message RCNodeInfoRecordPdu {
optional
uint32
openMicrophones
=
16
;
optional
uint32
videoQuality
=
17
;
//设置分辨率的
optional
string
userIp
=
18
;
optional
uint32
curVideoQuality
=
19
;
optional
uint32
micGain
=
20
;
optional
uint32
speakerVolume
=
21
;
optional
uint32
micCode
=
22
;
optional
string
curCamera
=
23
;
optional
string
curMicrophone
=
24
;
optional
string
country
=
25
;
optional
string
city
=
26
;
optional
string
province
=
27
;
optional
string
isp
=
28
;
}
message
RCVotingPollSettingsPdu
{
...
...
请
注册
或
登录
后发表评论