课程创建
CreateCoursePresenterImpl
com.talkfun.cloudlivepublish.presenter.CreateCoursePresenterImpl
初始化
ICourse.CreateCoursePresenter = new CreateCoursePresenterImpl();
成员方法说明
createCourse(String courseName, String startTime, String endTime, int modeType, int scenes, int smallType,final ICourse.CreateCourseCallback callback)
描述:创建课程
参数说明
参数 | 类型 | 说明 |
---|---|---|
courseName | String | 课程标题 |
startTime | String | 起始时间 |
endTime | String | 结束时间 |
modeType | int | 创建模式 3:大班模式 5:rtc模式 6 混合模式 |
scenes | int | 课程场景 1:教育直播,2:生活直播。默认 1 |
smallType | int | rtc小班模式 1:1v1, 2:1v6, 3:1v16 |
callback | ICourse.CreateCourseCallback | 创建课程回调 |
提示:modeType 调用com.talkfun.cloudlivepublish.consts.ModeType
scenes 调用com.talkfun.cloudlivepublish.consts.ScenesType
smallType 调用com.talkfun.cloudlivepublish.consts.SmallType
ex:
presenter.createCourse(title, startTime, endTime, modeType,scenes,smallType,new ICourse.CreateCourseCallback() {
@Override
public void onCreateSuccess() {
...
}
@Override
public void onCreateFail(int code,String msg) {
...
}
});