第四篇 录播与回放:COS 与 CDN
直播课再热闹,学生真正复习时打开的还是回放。这一篇解决的是直播内容如何“留下来”:把课录成文件、存进对象存储、经 CDN 加速分发,最后让学生在浏览器或小程序里点开就能看。
在我的整体架构里,直播(TRTC)管的是“当下”,互动(IM)管的是“气氛”,而回放管的是“以后”。前三篇搭好的课堂只能服务上课的那几十分钟,这一篇才真正把教学资产沉淀下来——对一家小机构来说,回放库往往是最值钱的数字资产。
整条回放链路我拆成四段:谁来录、放哪儿、怎么发、谁来放,对应本篇四节。这件事看似只是“存个文件”,实际坑不少:目录结构没设计好,后期迁移痛不欲生;CDN 缓存配错,学生永远看到旧视频;防盗链没配好,一夜之间流量被刷光;鉴权没打通,没买课的人白嫖回放。这些都是我交过学费的经验。
| 小节 | 主题 | 关键问题 |
|---|---|---|
| 4.1 | 录制方案选型 | 云端还是本地,按课型分级 |
| 4.2 | 视频入 COS | 目录设计、转码与生命周期 |
| 4.3 | CDN 分发与防盗链 | 缓存策略与三层防盗链 |
| 4.4 | 回放播放器与鉴权播放 | 播放器、签名鉴权与回放目录页 |
