您可以通过集成服务端SDK完成上课前、上课中、下课后等相应操作。
前提条件
上课前
上课前需要先创建课程,创建课程可以获得课程ID,房间ID,直播ID,连麦ID,白板ID等信息。这些ID可用于端上SDK使用。
注意 Android和iOS端本身支持端上创建课程,如果通过端上SDK创建,则这一步可以省略。
入参详情请参见CreateClass - 创建课程。API的SDK调用示例请参见开发者门户。
上课中
当课程处于上课中状态时,您可以查询课程状态,结束课程,监听课程状态回调和直播断流状态回调。
下课后
下课后,您可以获取录制回放视频,及获取课程统计信息。
- 目前课程会自动录制。
- 只有当课程时长超过一分钟,才会生成回放。
- 课程结束后一分钟以后,调用接口可以获得录制回放地址。
- 默认录制格式是HLS格式的M3U8文件,如果希望获得MP4格式的录制文件,请到客户群中找开发支持服务咨询。
其他功能
请参见课堂相关接口,查看更多接口描述及示例。