四种策略加一份域名列表。
密码
观众在页面或嵌入中输入密码。你可以在控制台中查看和修改密码。
私密链接
包含 32 个随机字符的链接。生成新链接后,旧链接即失效。
仅在播放列表内
视频没有独立的页面和嵌入代码:只能在播放列表中播放,由播放列表控制访问。
限定域名
播放器可以在任何地方显示、禁止嵌入,或仅在最多 50 个域名上显示,支持 *.example.com 这样的通配符。
设置一次即可
账户 → 项目 → 视频。修改项目的访问设置时,控制台会显示受影响的视频数量。
频道和直播同样适用
24/7 频道和直播有自己的访问设置,独立于它们播放的视频。
由你的服务器决定谁能观看。
对于会员专区、付费课程或客户门户,在你的后端用自己的密钥为视频流链接签名。播放时 dodocast 只校验签名。
- 标准的 HS256 JWT:头部包含密钥 ID,载荷包含视频码和过期时间。
- 链接最长有效 24 小时,为一条视频签发的令牌无法打开另一条视频。
- 吊销密钥后,其链接会在一分钟内失效;同时保留两个密钥即可无停机轮换。
- 控制台中提供 Kotlin、Python、Node.js 和 PHP 示例代码;播放器 SDK 可在 Node.js 中为链接签名。
套餐。 直链和签名链接适用于 Pro 和 Business 套餐。Starter 套餐中,视频只能通过 dodocast 播放器播放。
分片加密,每一帧都有标记。
HLS 加密
使用你自己的密钥或自动生成的密钥进行 AES-128 或 SAMPLE-AES 加密,一键轮换。只下载分片无法得到视频。
烧录水印
PNG 标志或文字,可放在 9 个位置之一或平铺整个画面,在转码时烧录进每个清晰度。
处处私密
私密视频的 HLS 直链没有签名就无法打开;如果有公开播放列表展示该视频,控制台会提醒你。
能有效防止随手复制。但不是 DRM。
ClearKey 加密会把密钥下发给播放器。它能阻止通过直链下载和拼接文件,签名链接能阻止把内容分享给外人。它无法阻止录屏——这正是水印的用途。
- 不提供 DRM(Widevine、FairPlay、PlayReady)。
- 不支持按国家屏蔽。
- 所有观众看到同一个水印——不提供带观众姓名的个人水印。
能完全阻止别人下载我的视频吗?
没有 DRM 的服务都无法做出这样的承诺。dodocast 让下载变得困难——加密、签名链接、限定域名——而水印能在任何副本中标识你的内容。
能一次修改多条视频的访问设置吗?
可以。在项目上设置访问,所有继承该设置的视频都会跟随;控制台会显示此次修改影响的视频数量。
密码在嵌入中有效吗?
有效。受密码保护的视频会在嵌入的播放器中显示密码输入框。
旧的私密链接会怎样?
生成新的私密链接后,旧链接即失效。
离你的频道,只差一次上传。
我们正在向早期合作伙伴开放 dodocast:媒体、教育、活动、企业内部电视。告诉我们你想播出什么。
或发送邮件至 hello@dodocast.com
dodocast 控制台目前仅提供英文和俄文界面。