集成注意事项
学生信息系统和学习管理系统不能原生接入:它们通过 Reseller API(每次操作一个请求 ID)或您的电商平台连接器来创建和续期学生线路,并在访问权限被创建、即将到期或已到期时接收 webhook。平台没有面向学生的内置单点登录:学生使用线路的凭据登录播放器。
面临的挑战
录像存放在个人硬盘、公共视频网站和聊天记录里:没有按课程整理,课程结束后也不会失效。
学生按学期来去;访问权限要在注册时开通,在访问期结束时关闭,并且不能被学生以外的人共享。
讲座和学生数据必须留在机构自己的系统上,校园网也应当在不出互联网的情况下为自己的观众提供服务。
Xtream UI Pro 如何帮助
每门课程是一个由录播课程组成的频道包(带季和集的剧集);一个专业是一个套餐,授予学生所需的频道包。
注册时创建一条线路,以课程访问期作为到期时间,并设置同时会话数上限;可由 API 或连接器从您的学生系统完成。
管理服务器和一个流媒体节点部署在校园网内;许可证密钥在本地激活,服务在没有互联网访问时也能持续运行。
平台能力
下列能力是此部署所依赖的。每一项在当前产品中均已提供;这里没有任何计划中或需按需定制的内容。
来自您自有信号源的直播频道,在信号源允许时提供 EPG、回看和时移,以 HLS 或 MPEG-TS 形式送达观众使用的应用和机顶盒。
每个频道一路上游的源站中心 · RTMP 推流与输出 · ffmpeg 转码
线路就是一位观众的访问权限:套餐、频道包、到期时间、连接数上限和输出格式;激活码、试用和续期在所有地方遵循同样的规则。
Xtream Codes API、M3U/XMLTV、MAG 和 Enigma2 门户、网页播放器
通过 Reseller API 从您自己的系统创建、续期和暂停访问,接收带签名的 webhook,并用现成的连接器接入计费或电商平台。
带幂等请求 ID 的 Reseller API · Admin API 密钥 · 17 个连接器
双重验证登录、静态加密保存的密钥、与观众绑定的签名播放链接、IP 和国家规则、连接数限制以及暴力破解防护。
TOTP · AES 加密保存的密钥 · HMAC 签名 URL · GeoIP 和 ISP 规则
面板中
装有示例目录的全新安装的管理后台截图,没有任何合成内容。


基础设施架构
机房里的一台管理服务器,第二栋楼里的一个流媒体节点,发布录像的教师,以及用自己设备观看的学生。
选择示意图的某一部分,查看它的作用。
在教育部署中,信号源是讲座采集和上传的录像;面板保存课程资料库和学生线路;每栋楼的一个节点为其教室提供服务;学生信息系统或 LMS 通过 API 对接。
Ubuntu 安装程序把面板、API、worker 和源站部署在校园网内的一台服务器上。
上传或入库录像;每门课程成为一个剧集,每节课成为一集,每个专业成为一个频道包和一个套餐。
线路由学生系统通过 Reseller API 创建,或通过注册时发放的激活码获得,以学期结束日期作为到期时间。
在面板中通过 SSH 登记一个节点;该楼的观众会被路由到它,其他人仍由源站提供服务。
配置对应
平台没有行业专属的对象:频道包、线路、套餐或分销商账户,会被当作您的行业所需的概念来使用。这些只是概念上的对应,并非该行业的原生功能。
前提条件、校园网部署、课程组织、学生访问、直播课堂、LMS 集成和故障排查,分步说明。
阅读部署指南| 在您的行业中 | 在平台上 |
|---|---|
| 培训中心或分发分销商 | 分销商账户(reseller):拥有积分、权限和自有线路的委托后台 |
| 课程集合 | 频道包:由一个套餐授予的、已命名的频道、电影或剧集集合 |
| 录播课程 | 点播目录:带季和集的电影与剧集、分类和元数据 |
| 直播课堂 | 直播频道:带有信号源、EPG 和输出格式的流 |
| 学生访问权限 | 线路:一份访问权限,包含其套餐、频道包、到期时间、连接数上限和输出 |
| 课程访问期 | 线路的到期日期,通过套餐、积分或 API 续期 |
| 同时会话数上限 | 线路的最大连接数:允许多少台设备同时观看 |
| LMS 或电商集成 | Reseller API 与 webhook:从您自己的系统调用面板的各项操作 |
学生信息系统和学习管理系统不能原生接入:它们通过 Reseller API(每次操作一个请求 ID)或您的电商平台连接器来创建和续期学生线路,并在访问权限被创建、即将到期或已到期时接收 webhook。平台没有面向学生的内置单点登录:学生使用线路的凭据登录播放器。
线路带有连接数上限,并可绑定到观众的地址;播放链接带签名且会过期。请把学生个人数据保存在学生系统里,只把线路所需的信息放进面板。双重验证登录和权限分组用于保护面板的员工账户。
机构必须拥有其所分发录像和频道的权利;平台不提供任何内容。符合条件的教育机构可获得免费的 Professional 许可证密钥,用于内部使用(参见该计划)。
内容权利与可接受使用计划
符合条件的教育机构可免费使用 Professional 套餐:每个机构一个许可证密钥,有效期两年,需用机构的学术域名电子邮件通过电子邮件申请。
教育 · 免费
适合拥有自有分销商、不断成长的服务。
原价 $49 / 月 · 2 年/每个密钥
帮助中心
运营方在部署前常问的问题。通用问题请见帮助中心。
帮助中心目前不可以:平台没有面向观众的单点登录。每位学生获得一条线路(用户名和密码,或激活码);您的学生系统可以通过 API 创建和续期这些线路。
不需要。许可证密钥在本地激活,面板、源站和节点可独立为校园网提供服务;只有来自外部的信号源才需要互联网。
不是。它是视频基础设施:存储、组织并推流视频,控制谁可以观看。测验、成绩和课程页面仍留在您的 LMS 中,LMS 可以链接到播放器,或通过 API 控制访问。