直播
开始:live:start
说明:直播开始
参数说明:
@title:直播主题
示例:
MT.on('live:start',function(title){
// 直播开始
});
结束:live:stop
说明:直播结束
示例:
MT.on('live:stop',function(){
// 直播结束
});
未开始:live:wait
说明:直播未开始
示例:
MT.on('live:wait',function(){
// 直播未开始或等待
});
模式切换:live:mode:change
说明:直播模式切换 (课件模式,桌面分享,视频插播)
事件反馈逻辑:
1、课件模式 => 视频模式 (响应事件)
2、视频模式 => 课件模式 (响应事件)
3、停止直播 => 开始直播(课件模式)(不会响应事件)
4、停止直播 => 视频模式 (响应事件)
停止直播:建议恢复到课件模式
@参数说明:
模式类型 | 描述 |
---|---|
0 | 教育模式 CODE |
2 | 桌面分享/视频插播 CODE |
字段 | 描述(object) |
---|---|
mode.currentMode | 当前模式 |
mode.beforeMode | 历史(上一次)模式 |
示例:
MT.on('live:mode:change',function(mode){
// mode.beforeMode
// mode.currentMode
});
摄像头开始:camera:start
说明:摄像头打开
示例:
MT.on('camera:start',function(){
// 摄像头打开
});
摄像头关闭:camera:stop
说明:摄像头关闭
示例:
MT.on('camera:stop',function(){
// 摄像头关闭
});