Cue · Primcast 自研的流媒体引擎

Cue 流媒体引擎:直播视频从任何地方接入,输出到每一块屏幕。

Cue 是我们自研的流媒体引擎 — 一个运行在您自有独立服务器上的媒体服务器。它从 OBS、硬件编码器、IP 摄像头或电视信号源接收直播视频,并将其以每种设备可播放的格式发送到手机、浏览器、智能电视和其他服务器。针对慢速连接的质量版本、回看、字幕、DRM、广告以及完整的 IPTV 服务均内置其中。

信号只需输入一次;Cue 会为每块屏幕提供其可播放的格式。

你能在上面运行什么

Cue 为五种工作而生。

1

网站上的直播频道

从 OBS 或 vMix 开播,观众就能在任何浏览器或手机上观看。当延迟很重要时,在我们自己的测试中,低延迟 HLS 让播放器只落后直播约六秒,而 WebRTC 的播放延迟不到一秒。

2

电视或 IPTV 服务

从前端以组播 MPEG-TS 引入频道,再以 HLS、DASH 或 MPEG-TS 发送到应用和机顶盒,广告插播点(SCTE-35)仍保留标记。Cue 也能运营这项服务:为你的客户已经在使用的 IPTV 应用提供订阅线路、频道包和回看。

3

网页上的摄像头

Cue 通过 RTSP 拉取 IP 摄像头,使用每个摄像头自己的登录信息,并把它们转换成每个浏览器都能播放的流。

4

跨开放互联网的信号源

通过 SRT 将演播室或远程地点发送到你的服务器,用你的流密码加密,而不是依赖普通的 RTMP 链接。

5

为你自己的客户提供流媒体

把你的客户交给 Cue 经销商面板:他们自己的登录账号,用于直播频道、电视、点播视频和广播。

一边进,一边出

无论谁发送视频,无论谁观看视频。

输入

  • 流媒体应用和编码器RTMPRTMPS
  • 远程演播室,通过互联网SRT
  • 发送 WebRTC 的编码器WebRTC (WHIP)
  • IP 摄像头RTSP
  • 电视前端MPEG-TS 组播MPEG-TS over HTTP
  • 另一台流媒体服务器HLSRTMPSRT

输出

  • 浏览器和手机HLS低延迟 HLS
  • 需要即时直播的观众WebRTC,延迟不到一秒
  • 智能电视和机顶盒MPEG-DASHMPEG-TS
  • 演播室、播放器和其他服务器RTMPSRTRTSP
  • 您网站的预览每个直播流的画面

每个输入同时到达每个输出。只有当您为慢速连接请求较低质量的版本时,视频才会被重新编码。

Cue 的全部功能

点按卡片,看看里面有什么。

信号源中断时让观众继续观看
  • 为拉取的流提供最多四个备用地址。Cue 会切换到下一个可用的地址,并在主地址恢复时切回。
  • 最长十秒的中断对观众来说只是一次暂停,而不是播放器里彻底结束的流。
  • 当你的编码器重新连接时,它会立刻拿回自己的流。
为慢速连接生成较小版本
  • 选择高清、标清或移动端,Cue 会在原始流旁边生成较低画质(高清对应 720p、480p、360p),所有版本在同一时刻切换,让播放器平滑过渡。
  • 这项工作由 NVIDIA 显卡或处理器中的 Intel Quick Sync 图形单元完成,在没有这两者的服务器上则由处理器本身完成。
  • 在我们用来构建 Cue 的 m710x 服务器上,七个全高清频道曾同时实时生成各版本。我们计划留出余量,按六个频道来配置。
以正确的语言放上你的台标
  • 把台标加到任意角落,大小和透明度都随你调整。
  • 清理旧摄像机拍摄的隔行扫描视频,调高或调低音量,并选择观众听到的是信号源中的哪条音轨。
  • 这些处理会应用到浏览器和应用播放的画质版本上;RTMP、SRT、RTSP 和 WebRTC 收到的则是原样输入的流。
  • 带有多种语言的信号源可以让观众看到每种语言的名称,并在播放器中切换(使用 fMP4、低延迟 HLS 或 DASH)。
  • 随直播信号一起传入的字幕(CEA-608 或图文电视)会作为观众可以开启的字幕呈现。
通过 https 实现不到一秒的直播延迟
  • 从支持 WebRTC 的编码器发布,让观众通过 WebRTC 观看,延迟不到一秒。
  • 日常播放器也能保持接近:低延迟 HLS 大约滞后直播六秒,DASH 播放器获得同样的低延迟流。
  • 给你的服务器起个名字,并在 Cue 中开启免费的 Let’s Encrypt 证书:你的流和界面都会走 https,证书会自动续期。
让观众可以回看
  • 开启 DVR 后,观众可以回看已播出的内容,再回到直播。
  • 把播出的任意部分下载为 MP4,按你指定的位置剪切,或者把片段保存到频道的媒体库。
让你的流始终属于你
  • 每个频道都有自己的发布密码。
  • 带过期时间的签名链接,从你网站复制出去的链接会失效。
  • 允许或屏蔽地址,并选择哪些网站可以嵌入你的播放器。
  • 为每个频道设置观看人数上限,或者让你自己的登录系统决定谁可以观看、谁可以发布。
与广告及你的其他系统协同工作
  • SRT、MPEG-TS 或 RTMP 信号中的广告插播(SCTE-35)会在 HLS 流的每个画质版本中标记出来,供广告平台读取,无论你的编码器是用 splice_insert 还是 time_signal 发出信号。
  • 每次插播都从一段全新的视频开始,精确地在广告开始处剪切,这样广告平台可以整段替换,不会残留你的节目内容。
  • 信号源里没有提示?你的排播系统可以通过 Cue 的 API 开始、结束或取消一次插播,Cue 会把它当作编码器发来的信号处理。
  • 或者让 Cue 自己插入广告:每次插播时,它会向你的广告服务器(VAST 或 VMAP)询问要播放什么,然后把广告放进流中,匹配每个画质版本,HLS 和 DASH 播放器都一样适用。
  • 每个观众每条广告只计一次:你的广告服务器会收到展示、开始、四分之一节点和结束的回传,无论他们观看的是哪个画质版本。
  • Cue 会在流开始或停止、信号源中断或恢复、录制完成时通知你的系统,并且会一直重试,直到对方收到为止。
托管你的视频库
  • 以多个画质上传视频,Cue 会把它作为一个自适应流播放,根据每位观众的连接情况调整,起步较轻以便快速打开。
  • 添加字幕文件,观众可以在播放器中选择语言,每种语言都显示在自己的名称下。
  • 每个视频都带有海报、用于拖拽预览的缩略图条和章节标记。
  • 让观众下载视频,或在任意浏览器中作为普通 MP4 播放。
保护你的视频,并销售它
  • 基于你自己的 Apple 和 Google 协议,从每个流的单一副本提供 Apple FairPlay 和 Google Widevine 保护,密钥由你自己的服务器分发。
  • 还支持 Microsoft PlayReady,适用于 Edge、Xbox 和智能电视:Cue 会把每个许可证请求转交给你自己的 PlayReady 许可证服务,遵循相同的观看规则,并把用你的证书加密的密钥交给它。
  • 或者保持简单,使用 AES-128 加密的 HLS,密钥随流的播放不断更换。
  • 想收费?Cue 播放器可以销售订阅、单部视频和活动门票,款项直接进入你自己的账户。
与播放器和 CDN 良好配合
  • 其他网站上的播放器无需额外设置即可加载你的流。
  • Cue 前面的 CDN 可以缓存视频分片。
  • 仍然发送 MP3 音频的老式编码器会按原样传输。
运行你的 IPTV 服务
  • 订阅线路支持用户名和密码或机顶盒的 MAC 地址、到期日期、同时观看屏幕数限制以及免费试用。
  • 直播频道、电影和剧集打包,通过播放器 API 和 TiviMate、IPTV Smarters 等应用已经支持的 M3U 播放列表提供,并附带 XMLTV 节目指南。
  • 从节目指南回看、Enigma2 收藏夹,以及 MAG 机顶盒登录的门户。
  • 查看谁在观看并切断某条线路,保留活动日志,并让经销商用点数销售线路。

Cue、Wowza 与 Flussonic

三款引擎,只有一款样样俱全。

在基础功能上,三者旗鼓相当:本节底部列出的 28 项功能它们全都具备。差异在于下面这五点。Wowza 具备其中一点,Flussonic 具备两点,而 Cue 五点全有。

Wowza Streaming Engine 4.11

1 / 5

  • 也能在 Windows Server 上运行
  • 完整的 IPTV 服务,含 MAG 和 Enigma2 机顶盒(否)
  • 自行插入广告 仅通过广告合作伙伴
  • 无需额外安装,无需调优 Java(否)
  • 用于转售流媒体的面板(否)

Flussonic Media Server 26.09

2 / 5

  • 也能在 Windows Server 上运行 仅限 Linux,或在 Docker 内
  • 完整的 IPTV 服务 仅基础功能:用户、套餐、播放列表;MAG 机顶盒需要额外中间件
  • 自行插入广告
  • 无需额外安装,无需调优 Java
  • 用于转售流媒体的面板(否)

Cue Streaming Engine 今天

5 / 5

  • 也能在 Windows Server 上运行 2012 R2、2019、2022 和 2025
  • 完整的 IPTV 服务 订户线路、节目包、播放列表、电视指南、回看、MAG 和 Enigma2 机顶盒
  • 自行插入广告 在每种画质下,支持 HLS 和 DASH
  • 无需额外安装,无需调优 Java
  • 用于转售流媒体的面板 Cue 转售商面板,可单独授权

三款引擎都具备的 28 项功能

Cue 同样全部具备。

  • RTMP 和 RTMPS 输入
  • SRT 输入和输出
  • WebRTC 输入和输出
  • RTSP 摄像头和发布
  • 组播电视信号源
  • HLS
  • 低延迟 HLS
  • MPEG-DASH
  • 多音频语言
  • RTMP、SRT 和 RTSP 输出
  • 面向慢速连接的质量版本
  • 在 NVIDIA 显卡或 Intel 核显上编码
  • 画面上的您的徽标
  • 流预览
  • 回退和时移
  • MP4 片段
  • 直播流字幕
  • 广告插播标记
  • Apple、Google 和 Microsoft DRM
  • AES-128 加密 HLS
  • 签名链接
  • 您自己的登录校验
  • IP 和网站锁定
  • 为您的服务器名称启用 https
  • 观看人数限制
  • 备用信号源
  • Webhooks
  • 带字幕的点播视频

Wowza 和 Flussonic 的功能信息来自两家公司各自关于 Wowza Streaming Engine 4.11.3 和 Flussonic Media Server 26.09 的文档,阅读时间为 2026 年 9 月和 10 月。

如何获取 Cue

三步到位,其中两步由我们代劳。

  1. 1

    选择你的服务器

    点击按钮即可打开已预装 Cue 的 m710x 服务器。下方列出了其他提供 Cue 的服务器;在其中任意一款上,选择 Linux 或 Windows Server(2012 R2、2019、2022 或 2025),然后选择 Software。Windows 价格相同。Cue 无法在我们的 ARM 服务器上运行。

  2. 2

    我们负责安装

    服务器就绪后,我们会安装 Cue 并将其授权到该机器 — 在 Windows Server 上,它会在 Windows 首次启动时自动安装。你无需下载或进行任何设置。

  3. 3

    登录并上线

    在浏览器中通过服务器的 8443 端口地址打开 Cue。你的仪表板会显示 Cue 许可证及其是否处于激活状态。

获取一台带 Cue 的服务器

费用说明

Cue 在您的账单上单独列项。

您可以分别查看 Cue 的费用和服务器费用。安装收取一次性设置费,无论您选择哪种计费周期,月费保持不变:提前支付数月费用只会降低服务器的价格,而不会降低 Cue 的价格。

服务器价格为我们在售的最小 m710x 机型;配置器会随您的更改显示精确总额,美国销售税将在结账时按适用情况加收。

选购带 Cue 的服务器

Cue Media Server

$195/月

  • 一次性设置$29.99
  • 授权给一台服务器
  • 我们的 m710x 服务器从 $62.58/月起
  • 两者一起从 $257.58/月起

HPE ProLiant m710x: Intel Xeon E3-1585L v5 Quad Core 3.00 Ghz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 Gbps

已经有服务器了吗?

把 Cue 装到你现有的服务器上。

你也可以单独购买 Cue 许可证,用于任何托管公司的服务器。在那台服务器上粘贴两条命令,Cue 首次启动时许可证就会自动绑定到它。安装由你完成,因此无需支付设置费。

它需要 Linux — Ubuntu 18.04 或更高版本、Debian 11 或更高版本、AlmaLinux、Rocky Linux 或 RHEL 8 或更高版本,或 CentOS 7 或 8 — 或 Windows Server 2012 R2、2019、2022 或 2025,运行在 Intel 或 AMD 处理器上。付款后,你的仪表板会在命令旁边显示你的密钥。

单独使用时,该面板可运行你客户的 SHOUTcast 和 Icecast 广播电台,以及 Wowza Streaming Engine 上的直播频道;电视和点播服务需要在同一台服务器上安装 Cue Media Server。

购买 Cue 许可证

Cue Media Server,部署在您的服务器上

$195/月

所有计费周期的月费相同。

向您自己的客户销售流媒体服务?

Cue 经销商面板

在 Cue 内置的面板中,为您的客户提供他们自己的登录账号,用于直播视频、视频点播、电视频道和广播电台。

  • 搭配 Cue Media Server or Wowza Streaming Engine同时订购只需支付一次设置费用,而非两次
  • 单独使用无需引擎即可订购,用于 SHOUTcast 和 Icecast 广播电台
  • 用于您已有的服务器可单独购买面板许可证,无需设置费用;单独使用时,它可在 Wowza Streaming Engine 上运行您客户的广播电台和直播频道,而电视和点播服务则需要搭配 Cue Media Server
Cue Reseller Panel$49/月搭配 Cue Streaming Engine + Management:两者合计 $244/月,一次性设置 $29.99单独使用:+ $29.99 设置费获取 Cue Streaming Engine + Management 及面板
查看面板的全部功能

值得了解

下单之前。

常见问题

人们常问的关于 Cue 的问题

什么是流媒体引擎,为什么要自己运行?

流媒体引擎是接收您的直播视频并将其转换为人们可以在设备上观看的流的程序。在自己的服务器上运行自己的引擎意味着频道、观众和设置都属于您:由您决定谁可以观看、允许多少人观看,以及视频接下来流向何处。

Cue 与 Wowza 或 Flussonic 有何不同?

三者的日常功能相同:视频从编码器和摄像机输入,输出到各种屏幕,支持多码率版本、回看、DRM 和字幕。而 Cue 具备其他两者所没有的功能。它可以在 Windows Server 上运行,而 Flussonic 不行。它自身就能插入广告,且无需 Java,而 Wowza 依赖广告合作伙伴和 Java。它拥有完整的 IPTV 服务和用于转售流的控制面板,这两者都没有提供。上面的对比列出了全部内容。

我可以从哪些应用和编码器进行推流?

任何发送 RTMP、RTMPS、SRT 或 RTSP 的设备都可以,包括 OBS、vMix、Wirecast 和 FFmpeg。只有推流密钥字段的编码器和手机应用也可以使用:密码可以放在密钥中。

如果我按年付费,Cue 会更便宜吗?

不会。软件按期限内的每个月以月费计费。提前付款仍可降低服务器本身的价格。

如果我的付款延迟了会怎样?

Cue 每天检查两次许可证,每个许可证有效期为一周。只要您的账户处于活动状态,一切照常;如果账户不再提供 Cue,当最后一个许可证到期时,流媒体服务就会停止。

不太符合你的需求?