实时互动-教育版提供了课件管理的相关 API,可以完成与业务系统的无缝结合。
为什么要提前上传课件?
课中虽然支持课件上传,但是课堂的 PPT 为了实现互动功能,需要进行转码。课件上传和转码是需要花费一些时间。
为了不影响老师上课的顺利进行,我们更推荐在业务系统中实现课件管理模块,支持课件的增删查改功能。
以下是集成流程:
集成流程
[2] 状态通知 - 转码完成
课件管理
课件类型
注意:
在业务集成课件管理模块([1] 课件添加接口)时,应遵循以下转码类型及大小限制的要求。
转码类型
转码类型(transcode_type) | 含义 | 文件类型包括 | 大小限制 |
0 | 无需转码(默认) | bmp|jpg|jpeg|png|gif | 100M以内 |
1 | 需要转码 | doc|docs|ppt|pptx|pdf|xls|xlsx | 100M以内 |
2 | 需要转码的视频文件 | mp4|3gp|mpg|mpeg|3g2|avi|flv|wmv|h264|m4v|mj2|mov|ogg|ogv|rm|qt|vob|webm|f4v|rmvb | 500M以内 |
2 | 需要转码的音频文件 | mp3|wav|wma|aac|flac|m4a|oga|opus | 50M以内 |
课件预览
课件预览功能并非必须。
课前如果需要对现有的课件进行预览,我们准备了课件预览源码,供业务层结合业务系统。
接口说明
参数 | 值 | 必填 |
isppt | 是否动态 ppt。 1:是 。 0:否。 | 是 |
total | 总页码 | 是 |
课件 url | transcode_url | 是 |
预览示例
静态PDF
动态PPT