📋 产品方案 V1.0

雅思线上培训平台 · 小程序产品方案

面向雅思英语线上培训场景的多端一体化平台,覆盖试听课、大班课、小班课、一对一全课型, 集成直播推流、AI口语对练、会员权益、课程码保护与运营管理能力。

🏢 报价单位:北京蜜蜂农运科技有限公司 & 长沙芯枢软件有限公司 📅 2026年8月23日 🎯 端:小程序 · 教师桌面端 · 运营后台 💰 开发预算:5万 · 工期4周 🌐 中 / 英双语
01

项目概述与目标

为雅思线上培训公司搭建一套完整的在线教学平台,以微信小程序为学生主入口,配套教师桌面端和运营管理后台, 实现从获客试听到正价课交付、从直播互动到AI辅助练习的全链路闭环。

🎯 业务目标

  • 获客转化:通过试听课课程码快速拉新,限制人数和时效性
  • 正价交付:大班/小班/一对一全课型线上化,支持排课与课时核算
  • 差异化体验:会员等级控制课程访问权限,AI口语练习提升续费
  • 内容安全:课程码 + 激活码 + 防下载/防转发保护录播资产

🏗️ 平台范围

  • 学生端:微信小程序(直播/录播/连麦/AI练习/会员中心)
  • 教师端:桌面应用(OBS推流/课件/连麦管理/课时确认)
  • 运营端:Web后台(排课/会员/课程码/数据/直播间管理)
  • 双语支持:全系统中/英文切换,适配海外学员

📐 核心设计原则

  • 体验优先:小程序3秒内进入直播间,低延迟连麦
  • 安全可控:内容水印、防盗链、激活码绑定设备
  • 运营灵活:课程码/会员/课时均可配置,不需发版
  • 数据驱动:完课率、互动率、转化率全链路埋点
02

用户角色与多端架构

角色 使用端 核心场景 关键能力
学生 微信小程序 上课、看录播、AI练习、连麦互动 课程码兑换、激活码绑定、会员权益、在线举手、分组讨论
教师 桌面端(Win/Mac) 直播授课、课件展示、连麦管理 OBS推流接入、课件共享、连麦审批、分组控制、课时确认
运营/管理员 Web 后台 排课、会员管理、内容运营、数据看板 课表导入、课程码生成、会员配置、直播间开关、数据报表
教务/班主任 Web 后台(受限) 学员管理、出勤跟进、课后服务 学员查询、出勤记录、补课安排、消息通知
03

课程体系与课型规则

平台支持四种课型,每种课型在人数容量、互动方式、课时计算和会员权限上采用不同策略。

🎧 试听课
  • 准入方式:一次性专属课程码,兑换后失效
  • 人数限制:运营可设置该课程码允许进入的人数上限
  • 课程性质:直播为主,可附带试看录播片段
  • 课时计算:不计入教师正价课时
  • 会员要求:试听会员即可,无需购买
  • 转化引导:课后弹出正价课/会员开通咨询入口(引导联系客服或线下办理)
📢 大班课
  • 容量上限:可配置(如100-500人),仅运营端可见真实人数
  • 互动方式:教师主讲,学生文字互动,可指定学生连麦
  • 课时计算:按运营课时规划核销
  • 会员要求:对应会员等级或课程码授权
  • 录播:自动录制,课后生成课程码供回看
👥 小班课
  • 宣传人数:对外宣传7人班
  • 实际容量:系统可支持更多学生同时在线(详见第4节)
  • 互动方式:多对多分组讨论,每组独立音视频房间
  • 人数显示:教师端和学生端均不显示全班总人数(详见第4节)
  • 课时计算:按运营课时规划核销
🎯 一对一
  • 容量:1名教师 + 1名学生,双方可见在线状态
  • 互动方式:全程双向音视频,支持课件协同标注
  • 人数显示:需明确显示"1对1"在线状态
  • 课时计算:按运营课时规划核销
  • 会员要求:最高级会员或课程码授权
💡 课型配置化: 所有课型的容量上限、互动权限、连麦人数、课时规则均在运营后台可配置, 后续调整课型参数无需发版。课表与课型解耦,一节课可灵活指定为任意课型。
04

人数显示与分组机制

本节是方案的核心设计点之一。需求要求小班课对外宣传7人、实际可容纳更多,且教师和学生都不应感知到全班真实总人数。 我们通过"分组隔离 + 信息裁剪"的架构设计实现这一目标,同时保证教学互动质量。

🔑 核心思路:虚拟分组房间 + 主讲匿名连麦 将一场小班课的所有学生在服务端自动拆分为多个"虚拟小组"(每组≤7人)。学生端全程只看到同组成员; 主讲环节通过变声 + 匿名 + 不推视频实现跨组连麦互动,学生无法识别发言者来自其他组; 小组讨论环节各组进入独立音视频房间,原声原画面。系统层面始终不向前端下发全班总人数字段, 运营端可见真实数据用于财务和质控。

4.1 各端人数可见性规则

小班课(宣传7人) 大班课 一对一 试听课
学生端 仅显示本组在线人数(≤7),不显示全班总数 显示模糊热度(如"热门课堂"),不显示精确数字 显示"1对1"在线标识 显示当前试听房间人数(受课程码上限控制)
教师端 主讲时看到所有举手申请(仅昵称,不显示组号/总数);讨论时通过"进入讨论"随机进入某组,无组列表、无组号、无汇总数 显示在线人数(教师需感知课堂规模以调整节奏) 显示学生在线状态 显示实际在线人数
运营端 ✅ 可见真实总人数、出勤、分组详情 ✅ 可见真实在线人数 ✅ 可见 ✅ 可见

4.2 分组机制工作原理

🔄 主讲与分组讨论流程

  1. 课前分组:系统根据报名名单自动(或教务手动)将学生分配到不同虚拟小组,每组上限为宣传人数(默认7人)。
  2. 主讲环节:教师推流广播到所有小组,学生看到同一位老师的画面。聊天区按组隔离,各组只看到本组消息。
  3. 跨组连麦(匿名处理):学生举手后,教师批准连麦。连麦学生的麦克风经过统一变声处理后广播,不推送摄像头画面,昵称显示为"同学"(不显示真实昵称和组号)。所有学生听到的是变声后的发言,无法识别发言者身份或组别。
  4. 小组讨论:教师发起讨论后,各小组进入独立音视频子房间,组内原声、原画面自由交流。
  5. 教师进组:教师端点击"进入讨论",系统随机进入一个活跃小组进行旁听和语音指导(原声原画面)。退出后可再次进入,UI上不显示组列表、组号或小组总数,进入时该组学生看到"老师加入了讨论"。
  6. 结束讨论:教师切回主讲模式,所有小组同步回到主讲状态,互动区恢复组隔离。
  7. API层面:学生端和教师端接口不返回 total_student_count 字段,仅返回当前组 group_members。真实数据仅在运营后台接口下发。

4.3 跨组连麦匿名处理

处理维度具体方案技术实现
声音 所有连麦学生的麦克风统一经过变声处理后再广播,采用统一中性音色,类似电台热线效果,无法辨识原声 RTC SDK音效(TRTC/声网);小程序端如不支持客户端变声,则由服务端处理后转发
视频 主讲模式下连麦学生不推送摄像头画面,连麦位置显示头像 + "正在发言"标识;小组讨论时才开启摄像头(独立房间内) RTC角色权限控制,主讲模式仅订阅音频
昵称 连麦时对其他学生显示"同学",不显示真实昵称和组号;教师端显示真实昵称便于点名管理 服务端按角色返回不同字段
聊天 主讲时聊天区按组隔离,学生只看到本组消息,不会出现其他组的陌生昵称 消息按 group_id 路由

4.4 在线人数与上限设置

📊 在线人数统计

运营端实时显示各课堂真实在线人数、峰值、平均在线时长。学生端不展示精确数字。教师端小班课不展示全班总数,大班课可展示。

🚦 在线上限控制

运营后台可设置课型/单节课的在线人数硬上限。达到上限后新学生提示"课堂已满",支持排队等候或自动推荐其他时段。

🔀 动态分组策略

支持"自动均分"和"手动分配"两种模式。自动模式按签到时间、水平测试成绩或随机分组;支持课中重新分组。

05

课程码与内容保护

🔑 课程码体系

  • 录播课程码:每节录播课绑定唯一课程码,学生在小程序内输入或点击链接后解锁观看
  • 试听课课程码:一次性使用,支持设置可兑换人数上限和有效期
  • 批量生成:运营后台按课程/批次批量生成,导出 CSV,追踪每个码的兑换状态
  • 码格式:可配置前缀+随机码(如 IELTS-XXXX-XXXX),支持二维码扫码兑换

🔒 内容保护措施

  • 禁止下载:录播视频使用加密流媒体(HLS+AES-128/DRM),小程序内禁用长按保存
  • 禁止转发:课程码绑定账号,转发链接他人打开需重新登录校验权限
  • 动态水印:播放时叠加学员ID/手机号后4位半透明水印,威慑录屏
  • 防盗链:视频URL使用签名Token,设置短时效,过期重新签名
  • 播放限制:课程码与激活设备绑定,限制同时登录设备数(默认1台)
⚠️ 技术说明: 微信小程序环境无法做到100%防录屏(系统级录屏无法拦截),但通过水印追溯 + 加密传输 + 禁止缓存/下载, 可以大幅提高盗版门槛。如需更强保护,桌面端可引入硬件级DRM方案(如Widevine),建议二期评估。
06

激活码体系

小程序首次使用必须输入激活码完成账号激活,确保用户来源可控、便于渠道追踪。

🎟️ 激活流程

用户打开小程序 → 微信授权登录 → 输入激活码 → 系统校验有效性 → 绑定账号/设备 → 进入首页。未激活状态仅展示激活页,无法浏览任何课程内容。

📦 激活码类型

支持通用激活码(渠道批量发放,可多次使用)和专属激活码(一人一码,使用后失效)。可设置过期时间和关联渠道标签。

📊 渠道追踪

每个激活码可标记来源渠道(抖音投放/公众号/转介绍/线下活动),运营后台查看各渠道激活数、后续课程开通转化,支撑投放ROI分析。

🔄 设备绑定

激活后默认绑定当前设备,更换设备需重新验证(短信/微信确认),防止一个激活码多账号滥用。绑定数量可在后台配置。

07

直播与推流(OBS)

📡 OBS 推流方案

教师桌面端内置OBS推流配置引导,教师无需手动填写推流地址和密钥。桌面端自动从服务端获取推流凭证并启动推流。

能力说明
一键开播教师在桌面端选择课表中的课程 → 点击"开始上课" → 系统自动获取推流地址 → 启动OBS推流 → 学生端自动进入直播间
课件共享桌面端支持PPT/PDF/图片/屏幕共享,OBS场景自动切换,无需教师手动操作OBS界面
课时关联开播时间与课表计划绑定,按运营课时规划计算课时
直播延迟建议采用低延迟直播(RTC/快直播,延迟1-3秒)以支持连麦互动;纯大班讲座模式可使用标准HLS(延迟5-10秒)降低成本
自动录制服务端同步录制直播流,课后自动生成录播文件,关联课程码供回看
直播间管理运营端可强制关闭直播间、踢人、禁言;教师可在桌面端管理学生互动权限
准入控制只有该课程的已报名学员(或持有效课程码)可进入直播间,非授权用户无法访问拉流地址
08

连麦互动机制

🔑 连麦架构:直播推流与RTC连麦分离 连麦走独立RTC通道,与OBS直播推流解耦,避免推流端人数与连麦人数耦合。 小班课主讲模式下,连麦学生经变声 + 匿名(昵称显示"同学")+ 不推摄像头处理后混入直播音频, 其他组学生听到的是变声后的发言,无法识别发言者身份;小组讨论时各组进入独立RTC房间,原声原画面。

连麦发起规则

  • 仅学生可发起:学生端点击"举手"按钮申请连麦,教师端收到申请列表(显示真实昵称,不显示组号)
  • 教师审批:教师可批准/拒绝/移除连麦,批准后学生麦克风接入RTC通道并自动应用变声
  • 队列机制:满员时新申请进入排队,提示"等待中,前面还有N人"
  • 小组讨论模式:组内学生可自由发言(无需举手),原声原画面;教师进入后自动加入该组RTC房间

🛠️ 状态同步与异常处理

  • 架构分离:直播(OBS推流)和连麦(RTC)走不同通道,服务端权威计数,避免连麦人数与推流人数不一致
  • 状态同步:连麦状态由独立信令服务管理,进出连麦房间实时同步,异常断线自动重连并恢复状态
  • 人数校验:服务端维护连麦房间状态,教师端展示的连麦人数以服务端为准,不信任客户端计数
  • 异常恢复:网络抖动导致的短暂断线(<10s)自动重连恢复;超时则释放连麦位并通知教师
⚠️ 变声技术验证点: 微信小程序端需验证RTC SDK(腾讯云TRTC/声网)对客户端变声音效的支持情况。若小程序端不支持客户端变声, 则由服务端对连麦音频做处理后再混入直播流转发,会增加少量延迟(约200-500ms)和服务器成本,需在技术预研阶段确认方案。
09

AI口语对练

🤖 功能设计

  • Part 1/2/3 模拟:按雅思口语考试三个Part完整模拟,AI扮演考官提问
  • 语音识别+评分:接入ASR语音识别,从流利度、发音、词汇、语法四个维度评分
  • 自由对话:学生可选择话题与AI自由练习,AI根据水平调整难度
  • 练习记录:保存历史录音和评分报告,学生可回放、对比进步曲线

📈 会员差异化

  • 试听会员:每日1次免费体验,仅出总分
  • 基础会员:每日3次,出分项评分+文字建议
  • 高级会员:无限次,含AI详细纠错、范文推荐、薄弱点分析
  • 技术方案:可接入第三方AI口语评测引擎(如科大讯飞/微软/Azure Speech),或基于大模型自建
10

会员等级与权限体系

会员体系用于控制课程访问权限,采用等级制 + 课程码授权双轨模式,会员开通和课程购买由线下或客服渠道完成,小程序内不涉及在线支付。

会员等级 直播课权限 录播权限 AI口语练习 其他权益
试听会员 仅试听课 免费试看片段 每日1次 激活后自动获得
基础会员 大班课(基础类) 基础录播库 每日3次 课程码兑换/授权
强化会员 大班 + 小班课(强化类) 基础 + 强化录播 每日10次 作业批改、学习报告
赋能/VIP会员 全部课型含一对一(按课时包) 全部录播库 · 永久无限回看 无限次 1对1课时包、专属班主任、模考测评、AI口语无限次、永久学习权限
💡 权限引擎设计: 会员等级与具体课程权限解耦。运营后台可为每节课/每个录播单独配置"允许的会员等级", 也可通过课程码单独授权。这样即使未来新增会员等级或调整权益,也无需修改代码。
11

课表管理与导入

📥 批量导入

支持 Excel/CSV 模板批量导入课表,字段包括:课程名称、课型、教师、日期时间、时长、班级、人数上限、会员等级。导入时自动校验冲突(教师时间冲突/教室冲突)。

📅 课表展示

小程序端按周/月展示课表,学生可预约/取消;教师桌面端展示个人授课日历,课前自动提醒;运营端支持拖拽调整和批量调课。

⏱️ 课时核算

按运营课时规划核销:每次课按运营排课计划扣除学生对应课时、核算教师课时,不按实际推流时长计算。

🔔 自动提醒

课前30分钟/15分钟通过小程序订阅消息提醒学生和教师;课后自动发送录播链接和课堂报告。

12

国际化与系统架构

12.1 中英文国际化

  • 全系统i18n:小程序、教师桌面端、运营后台所有文案均使用国际化资源文件,支持中/英切换
  • 自动检测:根据系统语言自动设置默认语言,用户可手动切换并记住偏好
  • 课程内容:课程名称、简介、课件等业务内容支持多语言字段,运营可分别维护中英文版本
  • AI口语:支持中英文混合识别,适配中国考生的发音特征

12.2 技术架构

接入层
微信小程序(学生端) Electron 桌面端(教师端 · Win/Mac) Web 运营后台(PC浏览器) OBS 推流客户端
网关层
API Gateway 鉴权中心(JWT + 激活码校验) WebSocket 信令服务 CDN 流媒体加速
服务层
用户服务 课程服务 课表/课时服务 直播服务(推流/拉流/录制) RTC 连麦服务 分组服务 会员/权限服务 课程码/激活码服务 AI口语评测服务 内容保护服务(加密/水印/签名) 通知服务(订阅消息/短信) 数据统计服务 i18n 国际化服务
基础层
云服务器 / 容器集群 MySQL · Redis 对象存储(录播/课件) 直播云服务(腾讯云/阿里云) RTC 云服务 AI 语音评测引擎 日志与监控
💡 技术选型建议: 直播和RTC建议直接使用腾讯云/阿里云的成熟PaaS服务(TRTC + CSS),避免自建音视频基础设施。 教师桌面端建议用 Electron 开发,内嵌OBS Studio核心(libobs)实现一键推流,无需教师单独安装OBS。
13

待定事项与建议

事项状态建议方案
教师是否看到所有人数 已明确 小班课教师端不显示全班总人数:主讲时看到举手申请(仅昵称,不显示组号/总数);讨论时通过"进入讨论"随机进组,无组列表和汇总数。大班课和一对一显示真实人数。
连麦人数不对怎么解决 已明确 RTC与直播通道分离,服务端权威计数+自动重连恢复;小班课跨组连麦通过变声+匿名+不推视频实现(详见第8节)。
是否需要直播功能 待定 从业务需求看,大班课和小班课都需要直播授课,建议一期即建设直播能力。若纯录播+AI练习即可满足,可大幅简化。
只有特定用户能进直播间 已明确 通过会员等级 + 课程报名 + 课程码三重校验控制准入,非授权用户无法获取拉流地址。
14

合规风险提示

⚠️ 关于"小班课宣传7人实际20人"的合规风险

需求中提出"对外宣传小班7人、实际安排20人,且让教师和学生都不知道具体人数",这一做法存在明确的法律合规风险,特在此提示:

⚖️ 法律风险分析

  • 虚假宣传 / 欺诈风险: 根据《中华人民共和国消费者权益保护法》第二十条和《反不正当竞争法》第八条, 经营者不得作虚假或引人误解的商业宣传。宣传7人班实际安排20人,学员支付了小班课的费用却获得大班课的体验, 可能构成欺诈,学员有权主张"退一赔三"(消法第五十五条)。
  • 合同违约风险: 若购课合同或宣传页明确承诺"7人小班",实际人数不符即构成违约,学员可要求退费、赔偿。
  • 行政处罚风险: 市场监管部门可对虚假宣传处以罚款,情节严重的吊销营业执照。
  • 平台合规风险: 微信小程序平台对教育培训类目的审核趋严,虚假宣传可能导致小程序被下架。
✅ 合规替代建议
  • 方案A(推荐):宣传"精品小班"不写死具体人数,或宣传"每组7人互动"——实际通过分组机制保证学生在讨论环节确实只与7人以内互动,体验真实,不存在虚假。
  • 方案B:如实标注容量上限(如"小班课上限20人,分组教学每组≤7人"),用"分组教学"作为卖点而非"7人班"。
  • 方案C:如果确实只提供7人班体验,则系统层面严格限制每组7人,增加教师排班以覆盖更多学生,而非把20人塞进一个"班"。

本方案的分组架构(第4节)本身可以支撑"每组7人"的真实体验,关键在于对外宣传话术需要与实际交付一致。 建议与法务沟通确认。

15

开发排期建议

按精益MVP策略,4周极速交付核心教学闭环。采用小团队并行推进,第1周搭框架,第2周做直播录播,第3周做互动会员,第4周测试上线。AI口语对练、深度数据看板等列为二期。

📌 4周极速交付说明: 5万预算、4周工期下采用"小团队 + 精益MVP"策略:1名全栈工程师主力开发(含前后端),1名UI/产品兼职支持,测试由开发自测+客户验收结合。 非核心功能(AI口语对练、深度数据看板、营销工具、DRM增强等)列为二期迭代,一期聚焦核心教学闭环。
第1周基础搭建

环境搭建 + 核心框架

服务器部署与数据库设计、小程序/教师端/运营后台三端框架初始化、微信登录与激活码流程、API网关与鉴权、i18n中英文框架、UI设计稿输出。

服务器环境三端框架登录激活UI设计稿
第2周核心教学

直播 + 录播 + 课程码

教师桌面端OBS推流集成、小程序直播拉流观看、录播上传与加密播放(课程码/水印/防下载)、课表管理与批量导入、课程码/激活码后台管理。

OBS推流直播观看录播加密课表导入课程码管理
第3周互动会员

连麦 + 分组 + 会员体系

RTC连麦通道(学生举手/教师审批)、小班分组机制与教师巡视、会员等级与权限配置(含VIP永久无限学习)、直播间准入控制、订阅消息提醒。

RTC连麦举手审批分组教学会员权限消息提醒
第4周验收上线

测试优化 + 上线交付

三端联调与功能测试、多端兼容性测试、音视频专项测试、弱网优化、Bug修复、小程序提审发布、教师端打包、运营后台部署、客户验收培训。

联调测试小程序上线教师端打包验收培训
💡 二期迭代(不在本期范围): AI口语对练、运营数据看板(深度版)、渠道ROI追踪、营销工具(优惠券/拼团)、录播DRM增强、桌面端自动更新、后台权限精细化。 二期费用根据功能范围另行评估,预估3–8万元。
16

分模块报价

本期为4周精益MVP交付,开发费用打包价 50,000元(50人天 × 1,000元/人天)。以下按模块拆分工作量和费用供参考, 非核心功能(AI口语对练、深度数据看板等)列入二期迭代。

一次性开发费用

¥50,000

4周交付 · 三端(小程序+教师桌面端+运营后台)

首年基础设施

¥5,000–8,000

按月活100人估算,含1台云服务器、直播/RTC/存储/CDN

年度运维

¥10,000/年

含Bug修复、安全更新、技术支持、服务器维护协助

学生端 微信小程序

模块功能范围人天报价(元)
注册登录与激活微信授权登录、激活码输入校验、设备绑定、账号状态管理22,000
课程码体系课程码输入/扫码兑换、试听课一次性码、录播解锁、兑换记录22,000
课表与预约周/月课表展示、预约/取消、课前提醒、课时余额22,000
直播观看直播间准入校验、低延迟拉流播放、聊天互动、状态同步22,000
连麦举手举手申请、排队状态、RTC音视频接入、摄像头/麦克风控制22,000
分组讨论虚拟小组加入、组内音视频讨论、教师巡视提示22,000
录播播放加密流媒体播放、防下载/防转发、动态水印、进度记忆、倍速22,000
会员与个人中心会员等级/权益展示、课程访问控制、个人信息、课时明细、中英文切换11,000
学生端小计15¥15,000

教师端 桌面应用

模块功能范围人天报价(元)
登录与课表账号登录、授课日历、课程详情、课前提醒11,000
OBS推流与课件一键开播/停播、自动获取推流凭证、PPT/PDF/屏幕共享、场景切换44,000
连麦与分组管理举手审批、连麦画面布局、各小组状态指示、一键切换巡视33,000
课时确认与互动上课时长展示、异常课时原因提交、聊天管理、禁言/踢人22,000
教师端小计10¥10,000

运营端 Web 管理后台

模块功能范围人天报价(元)
账号权限与课程管理管理员角色、课程创建/课型配置、录播上传管理22,000
课表与码管理排课/调课、Excel批量导入、冲突校验、课程码/激活码批量生成与追踪22,000
会员与直播间管理会员等级/权益配置(含VIP永久无限学习)、直播间监控/踢人/禁言22,000
基础数据看板出勤统计、课时报表、学员列表、兑换记录22,000
运营后台小计8¥8,000

公共服务 后端、部署与设计测试

模块功能范围人天报价(元)
后端API与数据库API网关、JWT鉴权、数据库设计、用户/课程/课表/会员/课时核心接口55,000
直播/RTC/内容保护云直播对接(推流/拉流/录制)、RTC连麦信令、视频加密/水印/签名URL44,000
分组引擎与课时核算自动/手动分组、虚拟房间路由、人数隔离、按次核销、异常标记22,000
通知与国际化微信订阅消息、短信通知、中英文i18n资源框架11,000
UI设计与测试部署三端UI设计、功能测试、兼容性测试、音视频测试、部署上线55,000
公共服务小计17¥17,000

📅 付款节点

节点时间交付内容金额
首付款 合同签订 启动开发,UI设计稿确认 ¥20,000(40%)
中期款 第2周末(直播录播功能验收) 核心教学功能演示与确认 ¥15,000(30%)
尾款 第4周末(终验上线) 三端全部功能交付、小程序上线、培训完成 ¥15,000(30%)
开发费用总计 ¥50,000

☁️ 首年基础设施费用(按月活100人估算)

项目配置说明年费参考(元)
云服务器(1台)2核4G或4核8G,约2,000–3,000元/年,承载应用+数据库2,500
云直播服务按月活100、每周约10–20节课估算,按流量计费1,000 – 2,000
RTC连麦按连麦时长计费,100人规模用量较小500 – 1,000
对象存储 + CDN录播视频存储与分发,100人规模约100–200GB500 – 1,000
域名 + SSL证书 + 短信域名约50元/年,免费SSL证书,短信包约500元500
首年基础设施总计约 5,000 – 8,000
💡 说明: 以上为月活100人规模的估算,服务器使用1台2核4G/4核8G云主机即可(约2,000多元/年)。 直播/RTC/CDN等云服务为按量付费,实际费用随用户增长而增加,月活提升到500人时约需1.5–3万元/年。
📝 报价说明
  • 报价有效期:本报价自出具之日起30天内有效。
  • 工期:合同签订且首付款到账、UI设计稿确认后起算,4周内交付上线。
  • 付款方式:40%首付 + 30%中期 + 30%尾款。
  • 第三方费用:云服务器、直播/RTC、CDN、短信等第三方费用由甲方自行注册账号并直接与服务商结算,不含在开发费中。乙方协助配置部署。
  • 免费维护期:终验完成后提供3个月免费Bug修复与技术支持。之后按10,000元/年收取运维服务费。
  • 需求变更:开发过程中需求变更超出本方案范围的,另行评估工作量和费用。
  • 不含项:AI口语对练(二期)、微信小程序认证费(300元/年)、等保测评费、第三方SDK商业授权费。
17

运营所需资质

雅思英语线上培训属于成人非学历语言培训,涉及小程序、直播、录播等场景,需在上线前完成以下资质办理与备案。平台不涉及在线支付,会员开通和课程授权由线下或客服渠道完成。资质由甲方(客户公司)提供,乙方可协助准备材料和技术对接。

必须 基础资质

资质名称说明办理周期费用参考
营业执照 经营范围需包含"教育咨询服务""语言培训""信息技术服务"等相关字样;企业主体(个体工商户部分类目受限) 已有
ICP备案 域名必须在工信部完成非经营性互联网信息服务备案,备案主体与小程序主体一致。通过云服务商(腾讯云/阿里云)提交 10–20个工作日 免费
微信小程序认证 企业主体认证,认证后才能开通直播组件(live-pusher)、视频上传等核心能力 1–3个工作日 300元/年
公安联网备案 上线后30日内在全国互联网安全管理服务平台完成,备案号需展示在小程序页面底部 5–10个工作日 免费

平台类目 微信小程序类目选择

类目路径所需材料是否必须
教育 → 成人技能培训 《民办学校办学许可证》
或 人社部门职业培训备案/许可
或 《事业单位法人证书》(含教育范围)
必须
教育 → 在线视频课程 提供直播/录播课程时必须补充此类目。资质六选一(详见下方说明) 必须
教育 → 课程销售 ICP备案 + 营业执照(经营范围含"教育咨询服务")+ 交易纠纷处理机制方案(如涉及课程码兑换/会员开通) 必须
💡 "在线视频课程"类目资质(六选一):
  1. 《事业单位法人证书》(公立学校适用)
  2. 《民办学校办学许可证》(区/县级教育部门颁发)
  3. 《网络文化经营许可证》(经营范围含"网络表演")
  4. 《信息网络传播视听节目许可证》
  5. 完成教育移动互联网应用程序备案(取得备案号)
  6. 视频课程由具备上述资质之一的主体制作,并提供授权证明

来源:微信开放文档 - 开放的服务类目

按需 专项资质

资质名称触发条件办理周期费用参考
ICP经营许可证
(增值电信业务)
若未来涉及在线付费课程、会员订阅等经营性互联网信息服务时需办理。当前平台不涉及在线支付,暂不需要。注册资本要求100万元(认缴即可),需3名员工社保记录 40–60个工作日 代办约5,000–10,000
网络文化经营许可证
(文网文)
涉及直播教学(网络表演)时,可作为微信"在线视频课程"类目的资质替代选项之一。经营范围需含"网络表演" 20–30个工作日 代办约3,000–8,000
信息网络传播
视听节目许可证
若自主搭建直播/点播服务器、独立制作传播视听节目。门槛极高(需国有独资或国有控股),通常通过云直播服务商规避 难以办理
民办学校办学许可证 若有线下教学场景或当地教育部门要求。成人语言培训部分地区不强制,需咨询属地教育局 30–90个工作日 视当地政策
广播电视节目制作
经营许可证
若自主制作课程视频并用于商业传播,部分地区要求办理 20–30个工作日 代办约3,000–6,000

备案 数据安全与合规

事项说明是否必须
等保备案(二级) 教育类平台涉及学员个人信息,建议办理信息系统安全等级保护二级备案。100人规模非强制,但客户有B端学校/机构合作时通常需要 建议
隐私政策与用户协议 小程序必须提供隐私政策,明确收集用户信息(微信头像/昵称/手机号)的用途和范围,符合《个人信息保护法》 必须
教育移动应用备案 通过教育部教育移动互联网应用程序备案管理系统完成备案,可作为微信"在线视频课程"类目的资质选项 建议

📋 建议办理路径(按优先级)

第一阶段 · 上线前必须

  1. 营业执照(确认经营范围)
  2. 域名ICP备案
  3. 微信小程序企业认证(300元/年)
  4. 选择类目:成人技能培训 + 在线视频课程 + 课程销售
  5. 隐私政策 & 用户协议
  6. 直播/RTC走腾讯云等持证服务商,避免自行办理视听许可证

第二阶段 · 上线后3个月内

  1. 公安联网备案(上线后30日内)
  2. 办理《网络文化经营许可证》(直播教学用,可选)
  3. 办理ICP经营许可证(如未来开通在线付费业务)
  4. 教育移动应用备案

第三阶段 · 规模化后

  1. 等保二级/三级备案测评
  2. 《民办学校办学许可证》(如需线下或当地政策要求)
  3. 广播电视节目制作经营许可证
💡 费用汇总: 上线前必须的硬性费用仅微信认证300元/年 + 域名约50元/年。ICP备案、公安备案均免费。 若委托代办文网文、ICP证等专项资质,首期代办预算约 8,000–18,000元(视当地政策和代办机构)。 以上资质由甲方负责办理,乙方提供技术对接支持(如服务器部署证明、域名配置、隐私政策技术条款等)。