李勇

修改获取推流地址的接口(音频和视频),计算当前开启的音视频数量的时候,监课的不能计算在内

此 diff 太大无法显示。
@@ -28,7 +28,7 @@ import MediaModule from 'apes/MediaModule'; @@ -28,7 +28,7 @@ import MediaModule from 'apes/MediaModule';
28 import UTF8 from 'utf-8'; 28 import UTF8 from 'utf-8';
29 29
30 let loger = Loger.getLoger('McuClient'); 30 let loger = Loger.getLoger('McuClient');
31 -let _sdkInfo = {"version": "v1.23.3.201705018", "author": "www.3mang.com"}; 31 +let _sdkInfo = {"version": "v1.23.4.201705018", "author": "www.3mang.com"};
32 32
33 //APE 33 //APE
34 let _sass; 34 let _sass;
@@ -66,7 +66,8 @@ class AudioApe extends Ape { @@ -66,7 +66,8 @@ class AudioApe extends Ape {
66 let allChannels= MediaModule.allMediaChannelsList; 66 let allChannels= MediaModule.allMediaChannelsList;
67 for(let i in allChannels){ 67 for(let i in allChannels){
68 let channel=allChannels[i]; 68 let channel=allChannels[i];
69 - if(channel&&channel.status==ApeConsts.CHANNEL_STATUS_OPENING){ 69 + if(channel&&channel.status==ApeConsts.CHANNEL_STATUS_OPENING&&channel.userRole!=ApeConsts.invisible){
  70 + //正在开启的才计数,监课开启的不计算在内
70 openChannel++; 71 openChannel++;
71 } 72 }
72 } 73 }
@@ -66,7 +66,8 @@ class VideoApe extends Ape { @@ -66,7 +66,8 @@ class VideoApe extends Ape {
66 let allChannels= MediaModule.allMediaChannelsList; 66 let allChannels= MediaModule.allMediaChannelsList;
67 for(let i in allChannels){ 67 for(let i in allChannels){
68 let channel=allChannels[i]; 68 let channel=allChannels[i];
69 - if(channel&&channel.status==ApeConsts.CHANNEL_STATUS_OPENING){ 69 + if(channel&&channel.status==ApeConsts.CHANNEL_STATUS_OPENING&&channel.userRole!=ApeConsts.invisible){
  70 + //正在开启的才计数,监课开启的不计算在内
70 openChannel++; 71 openChannel++;
71 } 72 }
72 } 73 }