Cue 播放器 · 每个 Cue 视频流都包含

一款安全的视频播放器,由它决定 谁可以观看

你把它粘贴到任何网站,你的视频流都会在其中播放,而且它会先检查每一位观众:正确的国家、正确的网站、你签名的链接,以及在内容需要时,FairPlay 或 Widevine 许可证。任何你没有放行的人都看不到一帧画面。

直播
  1. 国家已允许
  2. 网站你的网站
  3. 签名链接有效
  4. DRM 许可证已授予

四道锁,一个播放器

按流开启的保护,按观众遇到的顺序生效

每道锁都是流本身的一项设置,因此无论播放器嵌入在哪里、哪个应用请求视频,它都会一直生效。

国家/地区

允许一份国家/地区列表,或屏蔽其中几个。列表之外的观众会收到礼貌的拒绝,而不是画面,无论流使用哪种协议。

网站

指定可以嵌入播放器的网站。有人把你的嵌入代码复制到自己的页面上,就什么也播放不了;没有网页的应用也可以被拒绝。

签名链接

你的网站用密钥和有效期对每个链接签名,也可以选择绑定观众的地址。Wowza SecureToken 和 Flussonic securelink 格式可以直接使用,因此现有网站可以继续按原来的方式签名。

DRM:FairPlay 和 Widevine

视频本身经过加密,密钥只会交给能证明自己有权播放的浏览器。FairPlay 覆盖 Safari on Mac, iPhone and iPad;Widevine 覆盖 Chrome, Edge, Firefox and Android。一份加密副本同时服务两者,许可证请求也遵守上面三道锁的规则。

用谁的 DRM 凭证?

用你自己的,两者都是。Apple 只向内容所有者签发 FairPlay 凭证,Google 也只向内容所有者开通 Widevine 许可证账户,所以你各获取一次,并在面板中上传。之后,播放器和流上的许可证服务会完成其余工作,你的密钥只服务于你自己的流。

也可以出售访问权限

为流开启付费墙后,播放器本身就会邀请观众注册,然后出售单场活动、通票或订阅,或接受你发放的访问码。款项直接进入你自己的 Stripe 账户;我们不从销售中抽取任何分成。退款或取消订阅会在几分钟内关闭访问权限,每位观众可以在你允许的设备数量上同时观看。

延迟由你选择

从广播级延迟到实时对话

同一个播放器以三种方式播放同一条流。根据你的观众需要多接近实时来挑选;受 DRM 保护的流使用第一种。

  1. HLS 默认选项。兼容所有浏览器、所有手机,CDN 可将其分发给任意数量的观众。
  2. 低延迟 HLS 经互联网传输,实测仅比直播慢 about six seconds。适合体育赛事和拍卖。
  3. WebRTC 端到端延迟仅 under a second,适用于问答和直播购物。如果网络屏蔽了它,播放器会自动回退到 HLS。

观众能获得什么

让人一直看下去的小细节

画质随连接自动调整

开启转码阶梯后,播放器会选择连接能承载的清晰度并持续调整;观众也可以通过菜单固定 1080p、720p 或中间任意档位。

他们的语言

包含多条音轨的直播会显示语言菜单。你的网站只需一个参数,就能让播放器一开始就用西班牙语或罗马尼亚语播放。

在受限页面中也能播放

网站构建者常把嵌入内容包在沙箱里,这会让 iPhone 和 Safari 上的大多数网页播放器失效。这款播放器能检测到这种情况,并改交给 Apple 自带的播放器来播放。

一条路失败时还有备选

当你通过视频 CDN 分发时,播放器会先尝试 CDN,失败后自动回退到源站,暂停一段时间后再重新尝试两者。

全屏与画中画

嵌入代码中两者都允许,并且在你要求自动播放时,会按浏览器的要求以静音方式开始。

也兼容你自己的播放器

更喜欢 Video.js、Shaka 或原生应用?HLS 和 DASH 地址以及许可证端点都归你使用;同样的限制依然适用。

把它放到你的网站上

从面板复制一行 HTML 即可

面板会为每个直播流生成嵌入代码。把它粘贴到视频该出现的位置;无需安装任何东西,无需托管脚本,也无需单独购买授权。

embed.html

<iframe src="https://your-stream.example/_player/live/livestream" width="640" height="360" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>

常见问题

在保护直播流之前

DRM 能阻止别人录下我的直播吗?

它能阻止视频文件和直播流在授权播放器之外被复制或重播,而盗播正是依赖这一点。任何技术都拦不住对着屏幕拍摄的摄像头,所以对于付费活动,建议将 DRM 与签名链接和较短的链接有效期结合使用。

我需要自己的 FairPlay 和 Widevine 凭证吗?

是的。Apple 通过其开发者计划授予 FairPlay 凭证,Google 签署 Widevine 协议,且只与拥有或授权该内容的公司签约。你只需在面板中上传一次这两项凭证;其他任何人的直播流都不会使用它们。

哪些浏览器和设备可以播放受保护的直播流?

FairPlay 在 Safari on Mac, iPhone and iPad 中播放。Widevine 在 Chrome, Edge, Firefox and Android 中播放。同时开启两者后,播放器会自动选择设备支持的方案。

观众可以付费观看吗?

可以。面板中的付费墙通过你自己的 Stripe 账户销售按次付费、通票和订阅,播放器负责处理注册和结账。Stripe 直接向你付款;我们不收取任何平台费用。

我可以在不使用 DRM 的情况下使用这些锁定功能吗?

可以。国家、网站和签名链接锁定可以独立使用,不会对直播的画质或延迟造成任何影响。DRM 是针对值得被复制的内容的额外保护措施。

保护功能会增加延迟吗?

国家、网站和签名链接的检查在观众开始观看时进行,因此视频不会变慢,低延迟播放也能保持原有速度。DRM 直播流通过标准 HLS 和 DASH 播放;低延迟 HLS 和 WebRTC 目前尚未加密,因此在开启 DRM 时它们会保持关闭状态。

我在自己的服务器上运行 Cue,能获得相同的播放器吗?

可以。播放器是 Cue 本身的一部分,因此获得授权的 Cue 服务器会像我们的托管方案一样提供该播放器,并具备相同的国家、网站和签名链接锁定功能。

与我们一同流式传输,或自行运行

托管方案将播放器、服务器和 CDN 集于一体。在您自己的机器上使用 Cue,即可在您掌控的硬件上获得同样的播放器。