文档首页> 上云指南> 网课平台的架构与配置

网课平台的架构与配置

发布时间:2025-11-17 19:51        更新时间:2025-11-18 03:01
网课平台由两块完全不同的负载组成:点播和直播。前者是存储加回放,后者是带宽加并发,配置思路必须分开,混在一起算账必出错。 一、点播侧:存储与分发 课程录播视频是大文件库存,几个学期积累下来轻松上 T(太字节)。点播对服务器的要求是容量加稳定读出,播放高峰集中在晚间。录播统一转成 H.264 编码再上架,兼容性和压缩率都占优。视频文件适合挂 CDN(内容分发网络)分发,源站只做存储和回源,出口带宽压力小很多,学生端卡顿也会明显减少。 二、直播侧:推流与并发 上直播课时是老师一路推流、学生各自拉流,出口带宽等于人数乘码率。五十人的班看 2Mbps 的流,就需要 100Mbps 的稳定出口。直播课时段固定,可以按课表预估并发,提前把配置扩到位。直播出问题时的退路是临时调低码率,画质让位给稳定,比卡成幻灯片强。课后回放及时转成点播挂出来,缺课的学生补看,直播机的压力也小。 三、防盗链怎么做 课程视频是付费内容,链接被外传等于白送。常用做法是签名 URL(带时效和校验参数的访问地址)加 Referer 校验,视频地址几分钟过期,转发出去也看不了。再配合前端限制右键另存,能把绝大多数外泄挡在门外。预览统一用低码率短片段,正片点开才加载,即便被盗链,损失也小得多。防盗链日志每周抽一次,看看有没有异常来源或高频下载的账号。 四、配置建议 中小机构起步,一台高防云服务器 S4 跑管理后台加数据库,视频走分发渠道,直播按时段扩临时配置。顺云的机器支持按需升降,开课季扩、假期缩,成本跟着课表走。上线前用自己的账号在手机流量下完整试听一节课,体验差的环节往往不是配置不够,是缓存头没设对。