首页
XtreamUIPro

教育与培训

课程视频和直播课堂,运行在机构自己拥有的基础设施上

录播课程成为点播资料库,一堂讲座成为一个直播频道,学生的访问权限就是一条带到期日期的线路——全部运行在机构自己的服务器上,符合条件的机构可获得免费的 Professional 许可证。

阶梯教室里的学生们在笔记本电脑上跟随课程学习。
摄影: cuboulder · CC0

面临的挑战

校园需要解决什么

  • 课程视频分散在各种工具里

    录像存放在个人硬盘、公共视频网站和聊天记录里:没有按课程整理,课程结束后也不会失效。

  • 随注册情况变化的访问权限

    学生按学期来去;访问权限要在注册时开通,在访问期结束时关闭,并且不能被学生以外的人共享。

  • 由机构掌控的数据和带宽

    讲座和学生数据必须留在机构自己的系统上,校园网也应当在不出互联网的情况下为自己的观众提供服务。

Xtream UI Pro 如何帮助

平台如何适配

  • 按课程组织的资料库

    每门课程是一个由录播课程组成的频道包(带季和集的剧集);一个专业是一个套餐,授予学生所需的频道包。

  • 以带有效期的线路作为访问权限

    注册时创建一条线路,以课程访问期作为到期时间,并设置同时会话数上限;可由 API 或连接器从您的学生系统完成。

  • 在校园内运行,即使离线也可用

    管理服务器和一个流媒体节点部署在校园网内;许可证密钥在本地激活,服务在没有互联网访问时也能持续运行。

平台能力

该行业会用到什么

下列能力是此部署所依赖的。每一项在当前产品中均已提供;这里没有任何计划中或需按需定制的内容。

  • 视频点播

    电影、带季和集的剧集以及广播,按分类和频道包组织,附带 TMDB 元数据,以及下载并编码您的片源的入库任务。

    带签名、限时的播放链接 · 每个节点的点播缓存

  • 直播流媒体

    来自您自有信号源的直播频道,在信号源允许时提供 EPG、回看和时移,以 HLS 或 MPEG-TS 形式送达观众使用的应用和机顶盒。

    每个频道一路上游的源站中心 · RTMP 推流与输出 · ffmpeg 转码

  • 订阅用户管理

    线路就是一位观众的访问权限:套餐、频道包、到期时间、连接数上限和输出格式;激活码、试用和续期在所有地方遵循同样的规则。

    Xtream Codes API、M3U/XMLTV、MAG 和 Enigma2 门户、网页播放器

  • 分销商管理

    拥有积分、权限和独立后台的委托账户,最多五级,适用于与您合作的分发商、运营商和分销商。

    分组与权限 · 积分账本 · 子分销商

  • API 与集成

    通过 Reseller API 从您自己的系统创建、续期和暂停访问,接收带签名的 webhook,并用现成的连接器接入计费或电商平台。

    带幂等请求 ID 的 Reseller API · Admin API 密钥 · 17 个连接器

  • 安全与访问控制

    双重验证登录、静态加密保存的密钥、与观众绑定的签名播放链接、IP 和国家规则、连接数限制以及暴力破解防护。

    TOTP · AES 加密保存的密钥 · HMAC 签名 URL · GeoIP 和 ISP 规则

面板中

此部署所使用的页面

装有示例目录的全新安装的管理后台截图,没有任何合成内容。

仪表盘的 Movies 页面:目录中的电影及其分类、年份和状态。
视频点播 · 带签名、限时的播放链接 · 每个节点的点播缓存
仪表盘的 Streams 页面:直播频道及其状态、分类、信号源和输出格式。
直播流媒体 · 每个频道一路上游的源站中心 · RTMP 推流与输出 · ffmpeg 转码

基础设施架构

部署示例:一个校园,两栋楼

机房里的一台管理服务器,第二栋楼里的一个流媒体节点,发布录像的教师,以及用自己设备观看的学生。

选择示意图的某一部分,查看它的作用。

在教育部署中,信号源是讲座采集和上传的录像;面板保存课程资料库和学生线路;每栋楼的一个节点为其教室提供服务;学生信息系统或 LMS 通过 API 对接。

  1. 安装平台

    Ubuntu 安装程序把面板、API、worker 和源站部署在校园网内的一台服务器上。

  2. 建立课程资料库

    上传或入库录像;每门课程成为一个剧集,每节课成为一集,每个专业成为一个频道包和一个套餐。

  3. 创建学生访问权限

    线路由学生系统通过 Reseller API 创建,或通过注册时发放的激活码获得,以学期结束日期作为到期时间。

  4. 为第二栋楼提供服务

    在面板中通过 SSH 登记一个节点;该楼的观众会被路由到它,其他人仍由源站提供服务。

配置对应

您的概念,平台的对象

平台没有行业专属的对象:频道包、线路、套餐或分销商账户,会被当作您的行业所需的概念来使用。这些只是概念上的对应,并非该行业的原生功能。

分步部署指南

前提条件、校园网部署、课程组织、学生访问、直播课堂、LMS 集成和故障排查,分步说明。

阅读部署指南
在您的行业中在平台上
培训中心或分发分销商分销商账户(reseller):拥有积分、权限和自有线路的委托后台
课程集合频道包:由一个套餐授予的、已命名的频道、电影或剧集集合
录播课程点播目录:带季和集的电影与剧集、分类和元数据
直播课堂直播频道:带有信号源、EPG 和输出格式的流
学生访问权限线路:一份访问权限,包含其套餐、频道包、到期时间、连接数上限和输出
课程访问期线路的到期日期,通过套餐、积分或 API 续期
同时会话数上限线路的最大连接数:允许多少台设备同时观看
LMS 或电商集成Reseller API 与 webhook:从您自己的系统调用面板的各项操作

集成注意事项

学生信息系统和学习管理系统不能原生接入:它们通过 Reseller API(每次操作一个请求 ID)或您的电商平台连接器来创建和续期学生线路,并在访问权限被创建、即将到期或已到期时接收 webhook。平台没有面向学生的内置单点登录:学生使用线路的凭据登录播放器。

安全注意事项

线路带有连接数上限,并可绑定到观众的地址;播放链接带签名且会过期。请把学生个人数据保存在学生系统里,只把线路所需的信息放进面板。双重验证登录和权限分组用于保护面板的员工账户。

内容权利与授权

机构必须拥有其所分发录像和频道的权利;平台不提供任何内容。符合条件的教育机构可获得免费的 Professional 许可证密钥,用于内部使用(参见该计划)。

内容权利与可接受使用

计划

专业版,教育免费

符合条件的教育机构可免费使用 Professional 套餐:每个机构一个许可证密钥,有效期两年,需用机构的学术域名电子邮件通过电子邮件申请。

查看计划

教育 · 免费

专业版

适合拥有自有分销商、不断成长的服务。

$0教育免费

原价 $49 / 月 · 2 年/每个密钥

流
500
线路
2,000
服务器节点
5
支持
标准

帮助中心

来自该行业的问题

运营方在部署前常问的问题。通用问题请见帮助中心。

帮助中心
学生可以用大学账号登录吗?

目前不可以:平台没有面向观众的单点登录。每位学生获得一条线路(用户名和密码,或激活码);您的学生系统可以通过 API 创建和续期这些线路。

观众观看时校园需要联网吗?

不需要。许可证密钥在本地激活,面板、源站和节点可独立为校园网提供服务;只有来自外部的信号源才需要互联网。

这是学习管理系统吗?

不是。它是视频基础设施:存储、组织并推流视频,控制谁可以观看。测验、成绩和课程页面仍留在您的 LMS 中,LMS 可以链接到播放器,或通过 API 控制访问。