varstreamNameForResume,$=require("../../jquery"),info=require("../../info"),eventEmitter=require("../../eventEmitter"),userData=require("../../data/user"),language=require("../../language/main")(),getStreamName=require("../../function/getStreamName");functiongetChangeType(e,t){vara={};returne.videoOn&&!t.videoOn&&(a.videoTo=!1),!e.videoOn&&t.videoOn&&(a.videoTo=!0),e.audioOn&&!t.audioOn&&(a.audioTo=!1),!e.audioOn&&t.audioOn&&(a.audioTo=!0),a}Component({properties:{showName:{type:Boolean,value:!0},styleInfo:{type:Object,value:{fontSize:12}},coverImage:{type:String,value:"/sdk/component/player/image/closeCamera.png"},fullScreen:{type:Boolean,value:!1,observer:function(e,t){console.log("fullScreen");vara="player"+this.data.userInfo.id,o=wx.createLivePlayerContext(a,this);console.log(a),console.log(o),!0===e?o.requestFullScreen():o.exitFullScreen()}},stopPlay:{type:Boolean,value:!1,observer:function(e,t){console.log("stopPlay change");vara=this,o="player-"+a.data.userInfo.id;console.log(o);wx.createLivePlayerContext(o,a);!0===e?(streamNameForResume=a.data.streamName,a.setData({streamName:"rtmp://a"})):!0===t&&!1===e&&a.setData({streamName:streamNameForResume})}},userInfo:{type:Object,value:{videoOn:!1},observer:function(e,t){vara=this;if(!$.isEmptyObject(e)){varo=!e.canPlay;console.log("streamName:"),console.log(getStreamName(e)),a.setData({streamName:""}),a.setData({notSupported:o,streamName:getStreamName(e)}),a.triggerEvent("isSupportedChanged",{user:e,support:!o})}varn={};$.isEmptyObject(e)||(n=getChangeType(t,e)),$.isEmptyObject(n)||a.triggerEvent("AVStatusChange",{user:e,support:!a.data.notSupported,changeInfo:n})}}},data:{language:language,notSupported:!1,streamName:""},ready:function(){vart=this;eventEmitter.on(eventEmitter.DOWNLINK_SERVER_CHANGE_TRIGGER,function(){vare=t.data.userInfo;$.isEmptyObject(e)||(t.setData({streamName:""}),t.setData({streamName:getStreamName(e)}))}).on(eventEmitter.NETWORK_RECONNECT,function(){vare=t.data.streamName;t.setData({streamName:""}),t.setData({streamName:e})})},methods:{onStateChange:function(e){vart=e.detail.code;2001==t||2002==t||2007==t?this.setData({showLoading:!0}):this.setData({showLoading:!1})},onError:function(e){console.log("live-player code:",e.detail.code)},onNetStatus:function(e){console.log("on Ne tStatus"),console.log(e.detail),this.triggerEvent("netStatus",e.detail)},onItemTap:function(e){this.triggerEvent("optTap",e.detail)},onPlayerLongTap:function(){"longTap"==this.data.optTriggerType&&this.showOptBar()},onFullscreenChange:function(e){info.tip("onFullscreenChange")},onPlayerTap:function(){vare=this;console.log("onPlayerTap"),e.triggerEvent("playerTap",{user:e.data.userInfo,support:!e.data.notSupported})}}});
"use strict";exports.CALL_THE_ROOL_TITLE="Roll Call",exports.CALL_THE_ROOL_REQUIREMENTS_BEFORE="The presenter request you respond the roll call in",exports.CALL_THE_ROOL_REQUIREMENTS_AFTER="",exports.CALL_THE_ROOL_RESPOND="Respond",exports.CALL_THE_ROOL_RESPOND_SUCCESS="Respond success";
vareventEmitter=require("../../eventEmitter"),userData=require("../../data/user"),store=require("../../store"),info=require("../../info"),$=require("../../jquery"),auth=require("../../auth"),language=require("../../language/main")(),hasTiped=!1;$.extend(language,require("./language/main")()),Component({properties:{showName:{type:Boolean,value:!0},styleInfo:{type:Object,value:{fontSize:12}},stopPlay:{type:Boolean,value:!1},fullScreen:{type:Boolean,value:!1},coverImage:{type:String,value:"/sdk/component/player/image/closeCamera.png"}},data:{userInfo:{}},ready:function(){varn=this;hasTiped=!1,eventEmitter.on(eventEmitter.MEDIA_PUBLISH,function(e,t){vara=t.user;auth.isTeacher(a.type)&&(n.setData({userInfo:a}),n.triggerEvent("setUserInfo",{user:a}))}).on(eventEmitter.MEDIA_REPUBLISH,function(e,t){vara=t.user;auth.isTeacher(a.type)&&(n.setData({userInfo:a}),n.triggerEvent("setUserInfo",{user:a}))}).on(eventEmitter.USER_OUT,function(e,t){vara=t.user;auth.isTeacher(a.type)&&(a.audioOn=!1,a.videoOn=!1,a.name="",a.canPlay=!userData.isAudioSpeex(a),n.setData({userInfo:a}),n.triggerEvent("setUserInfo",{user:a}))})},methods:{onPlayerTap:function(e){console.log("on teacher player tap");this.triggerEvent("teacherPlayerTap",e.detail)},onPlayerAVStatusChange:function(e){vart=e.detail.changeInfo,a="";console.log("onPlayerAVStatusChange"),console.log(t),!0===t.audioTo&&hasTiped&&(a=language.TEACHER_OPEN_AUDIO),!1===t.audioTo&&(a=language.TEACHER_CLOSE_AUDIO),!1===t.videoTo&&hasTiped&&(a=language.TEACHER_CLOSE_VIDEO),!0===t.videoTo&&(a=language.TEACHER_OPEN_VIDEO),a&&info.tip(a),hasTiped||(hasTiped=!0),this.triggerEvent("AVStatusChange",e.detail)},onSupportedChanged:function(e){this.triggerEvent("isSupportedChanged",e.detail)},onNetStatus:function(e){this.triggerEvent("netStatus",e.detail)}}});
\ No newline at end of file
vareventEmitter=require("../../eventEmitter"),userData=require("../../data/user"),store=require("../../store"),info=require("../../info"),$=require("../../jquery"),auth=require("../../auth"),webrtcMixMediaPublish=require("../../function/webrtcMixMediaPublish"),language=require("../../language/main")(),hasTiped=!1;$.extend(language,require("./language/main")()),Component({properties:{showName:{type:Boolean,value:!0},styleInfo:{type:Object,value:{fontSize:12}},stopPlay:{type:Boolean,value:!1},fullScreen:{type:Boolean,value:!1},coverImage:{type:String,value:"/sdk/component/player/image/closeCamera.png"}},data:{userInfo:{}},ready:function(){vara=this;hasTiped=!1,eventEmitter.on(eventEmitter.VIEW_RENDER_TRIGGER,function(){auth.isWebRTC()?(eventEmitter.on(eventEmitter.WEBRTC_MIX_MEDIA_PUBLISH,function(e,t){a.setUser(t.user)}).on(eventEmitter.CLASS_START,function(){webrtcMixMediaPublish()}).on(eventEmitter.CLASS_END,function(){webrtcMixMediaPublish()}).on(eventEmitter.PRESENTER_CHANGE,function(){webrtcMixMediaPublish()}).on(eventEmitter.VIEW_RENDER_TRIGGER,function(){webrtcMixMediaPublish()}),store.set("webrtcMixUser.name",language.USER_ROLE_TEACHER)):eventEmitter.on(eventEmitter.MEDIA_PUBLISH,function(e,t){varn=t.user;auth.isTeacher(n.type)&&a.setUser(n)}).on(eventEmitter.MEDIA_REPUBLISH,function(e,t){varn=t.user;auth.isTeacher(n.type)&&a.setUser(n)}).on(eventEmitter.USER_OUT,function(e,t){varn=t.user;auth.isTeacher(n.type)&&(n.audioOn=!1,n.videoOn=!1,n.name="",n.canPlay=!userData.isAudioSpeex(n),a.setUser(n))})})},methods:{onPlayerTap:function(e){console.log("on teacher player tap");this.triggerEvent("teacherPlayerTap",e.detail)},onPlayerAVStatusChange:function(e){vart=e.detail.changeInfo,n="";console.log("onPlayerAVStatusChange"),console.log(t),!0===t.audioTo&&hasTiped&&(n=language.TEACHER_OPEN_AUDIO),!1===t.audioTo&&(n=language.TEACHER_CLOSE_AUDIO),!1===t.videoTo&&hasTiped&&(n=language.TEACHER_CLOSE_VIDEO),!0===t.videoTo&&(n=language.TEACHER_OPEN_VIDEO),n&&info.tip(n),hasTiped||(hasTiped=!0),this.triggerEvent("AVStatusChange",e.detail)},onSupportedChanged:function(e){this.triggerEvent("isSupportedChanged",e.detail)},onNetStatus:function(e){this.triggerEvent("netStatus",e.detail)},setUser:function(e){this.setData({userInfo:e}),this.triggerEvent("setUserInfo",{user:e})}}});