腾讯云点播
配置腾讯云 VOD(Video on Demand)视频点播服务,用于课程视频的上传、存储和播放。如果你需要使用视频课程功能,必须配置此项。
前提条件
需要在腾讯云开通 VOD 服务。
VOD 功能特性
| 功能 | 说明 |
|---|---|
| 自适应码流 | 根据网络状况自动切换分辨率,流畅播放 |
| DRM 加密 | 视频内容加密保护,防止盗链和下载 |
| 防盗链 | 播放域名白名单,限制播放来源 |
| HLS 转码 | 将视频转为 HLS 流媒体格式,支持多端播放 |
配置步骤
第一步:开通腾讯云 VOD
- 登录 腾讯云控制台
- 搜索「云点播 VOD」并进入
- 开通 VOD 服务
- 如需使用子应用,创建子应用并记录子应用 ID
第二步:获取配置信息
| 信息 | 获取位置 |
|---|---|
| App ID | VOD 控制台首页 → 应用信息 |
| SecretId | 腾讯云访问管理 → API 密钥管理 |
| SecretKey | 腾讯云访问管理 → API 密钥管理 |
| 播放密钥 (Psign Key) | VOD 控制台 → 域名管理 → 防盗链配置 |
| 播放器 License URL | 腾讯云播放器控制台申请(TCPlayer v5 必填) |
| 自适应码流模板 ID | VOD 控制台 → 转码模板(如 10 表示自适应码流模板) |
| HLS 转码模板 ID | VOD 控制台 → 转码模板(如 20000 表示标准 HLS 模板) |
第三步:填入系统设置
- 进入系统设置,找到「腾讯云点播」卡片
- 填写以下信息:
| 配置项 | 说明 | 是否必填 |
|---|---|---|
| App ID | 腾讯云账号 App ID | 是 |
| 播放密钥 | 视频播放签名密钥 | 是 |
| 播放器 License URL | TCPlayer v5 授权 URL | 是 |
| SecretId | 腾讯云 API 密钥 ID | 是 |
| SecretKey | 腾讯云 API 密钥 | 是 |
| 子应用 ID | VOD 子应用 ID(留空使用主应用) | 否 |
| 自适应码流模板 ID | 多分辨率自适应码流模板 | 按需 |
| 加密类型 | DRM 加密方式 | 按需 |
| HLS 转码模板 ID | HLS 流媒体转码模板 | 按需 |
| 播放域名白名单 | 允许播放视频的域名列表 | 推荐 |
- 保存设置
DRM 加密类型说明
| 类型 | 说明 | 适用场景 |
|---|---|---|
| 未加密 | 不对视频加密 | 公开免费课程 |
| 私有加密 SimpleAES | 简单 AES 加密,浏览器原生支持 | 一般版权保护 |
| Widevine + FairPlay | 支持主流浏览器和 iOS 设备 | 高版权保护需求 |
| 仅 Widevine | 仅 Chrome/Android 浏览器 | 特定场景 |
| 仅 FairPlay | 仅 Safari/iOS 设备 | 特定场景 |
提示
如果不确定选择哪种加密类型,可以先使用「未加密」或「私有加密 SimpleAES」。需要更高版权保护时再升级。
播放域名白名单
为了防止视频被其他网站盗用,建议配置播放域名白名单:
- 填写你的站点域名(如
your-domain.com) - 如果使用 CDN,也需包含 CDN 域名
- 多个域名用换行分隔
验证配置
配置完成后,可以到 课程管理 中创建一个视频课时,上传测试视频验证:
- 视频是否能成功上传到 VOD
- 前台是否能正常播放
- 自适应码流和加密是否生效
注意
VOD 按存储量、流量和转码计费,请在腾讯云控制台关注用量统计。如果你不需要视频课程功能,可以跳过此项配置。