云上直播录制 · 产品方案(初版)¶
摘要¶
把直播录制从"本地开着软件录"搬上云:用户发起后关机走人,云端录到底、存云端、任意设备取。
- 一套云端无头后端:后台登录 / 播放 /(DRM)解密 / 录制,不回传画面,单路成本低(真实值待 R3)。
- 只做直播录制;首期即覆盖 DRM 直播(Amazon Prime 体育、ABEMA、DAZN、Fan Club 等),DRM 也要关机走人——以云端能否解密(R4)为上线前置。
- 待拍板:发起端选谁(PC 客户端 or 插件);云端解 DRM 攻不下时,DRM 是否降级本地录制(要开机)或推迟上线。
- 待预研:云端解 DRM(R4)、会话上云(R6)、无头单路成本 + 并发密度;其余详见 §五。
一、我们要解决什么问题¶
- 得守着电脑:直播时长不定,本地录制严重依赖"人 + PC 一直在线"。
「能关机走人」(不用人 + PC 在线)→ 只有把录制搬上云才成立。 - 怕错过 + 跨设备:希望"设了录制就不用管",录完还想在手机、别的电脑上看。
「跨设备取用」 → 云端存取即可。
二、首期产品长什么样(用户视角)¶
首期聚焦:用户手动触发一次直播录制。主流程(发起端 = PC 客户端 或 浏览器插件):
① 用户在发起端登录直播平台、进入想录的直播间
② 点「云端录制」→ 发起端把会话 / 认证态交给云端
③ 云端无头浏览器接管:后台播放 +(DRM 则)解密 + 录制
④ 用户可关机、退出,录制在云端继续,直到直播自然结束 / 兜底
⑤ 云端自动处理状态:延迟开播 / 断流恢复 / 主播下播 / 手动停 / 无数据超时 / 最长时长兜底
⑥ 录完出文件,进「云端文件库」
⑦ 通知用户(完成 / 失败 / 可下载)
⑧ 任意设备下载或在线播放
首期不做(放二期):URL 预约到点自动录、频道 / 主播关注自动录、赛程表预约助手(欧美体育)、DVR 从头 / 从此刻回溯选择、录后 30 秒 Clip 一键分享(引流)、手机 App、个人云盘同步。
三、怎么实现¶
3.1 发起端:客户端 vs 插件(二选一,待拍板)¶
发起端只负责一件事:让用户登录、把会话交给云端(录制都在云端)。选谁是纯产品决策:
| 维度 | PC 客户端发起 | 浏览器插件发起 |
|---|---|---|
| 现成度 | 已有客户端,加功能即可,开发快 | 需新建云录制插件 |
| 获客渠道 | ❌ 无商店,靠自有站导流 | ✅ 应用商店发现 / SEO,低成本流量入口 |
| 安装摩擦 | 装客户端(Windows) | 商店一键装(Windows) |
| 登录 / 认证 | 须在客户端内重新登录,体验差、易触发异地风控 / 2FA | 用户浏览器已登录,插件提取身份交云端,免二次登录 |
| DRM / 关机走人 | 交云端后端,取决于云端解密 + 会话上云(R4 / R6) | 同左 |
| 商店政策 | 不受商店管 | 定位"连接器不下载"以规避 Chrome 打压,仍须合规确认 |
若选插件,它是云录制的"启动器":在直播页嗅探流地址 + 抓取已登录的 Cookie / Token / UA,一键把录制任务发给云端——本身不下载、不录制、不需要 PC 客户端。它解决三件事:
- 认证桥:免二次登录、少触发异地风控(对应 R6);
- 发现即录制:刷到 Live 点一下就走;
- 过审 + 获客:"不下载"更易过 Chrome(需验证),商店免费装、引流转订阅。
倾向插件(多一个商店获客入口 + 认证桥体验更顺),但取决于 R6:插件抓的身份换到云端 IP 后服务器认不认。
YouTube 例外:Google 对录 YouTube 打击最狠,"启动器"大概率也豁免不了。
- Chrome 版:隐去 YouTube 入口;
- Edge &官网版:支持YouTube录制(Edge政策相对宽松;开发者模式自装官网版,牺牲低摩擦、属发烧友路径);
3.2 录制后端(云端无头)¶
- 云端一个无头浏览器完成后台登录 / 播放 /(DRM)解密 / 录制,不回传画面——用户关机走人、云端录到底。
- 无头、不回传画面 → 单路成本低(真实值待 R3 按并发密度核算)。
- 录制走"真实播放 → 拦截分片 → 封装"(无损、非屏录),是覆盖 DRM 的前提(能否解密见 R4)。
- 成本优化(v2+):非 DRM 直接拉流、DRM 才走浏览器播放(按 DRM 分流),首期不做。
- 登录兜底:个别站点会话交接不上(R6)时,仅在登录步临时开远程画面、用户云端登录后转无头录制——个别兜底、非默认。
3.3 DRM 兜底方案¶
若云端解密(R4)验不成、又必须录 DRM,可退到本地录制(PC 开机、本地解密后传云)——不兑现关机走人,但合规最安全,作为备选保留。
四、首期范围与里程碑¶
三步走:① PoC 验可行(能不能做)→ ② MVP 成最小可评审产品(产品形态跑通)→ ③ 铺齐并验证首发站点才上线(够不够发)。
4.1 PoC:验云端录制链路 + DRM 解密可行(能不能做)¶
不做完整 App、不做计费、不铺多平台,只验核心链路:
| 验证项 | 通过标准 |
|---|---|
| 云端无头浏览器识别直播流并开录 | 至少 1–2 个非 DRM 平台跑通 |
| 用户退出后云端继续录 | 关掉发起端不中断,录到自然结束 |
| 结束判断合理 | 手动停 / 无数据超时 / 最长时长兜底都生效,不误停不无限录 |
| 文件能交付 | 出文件、可下载、可播放,内容基本完整 |
| 会话上云可用(R6) | 认证态搬云端仍有效 |
| 云端解密 DRM(R4,上线前置) | 至少 1 个高价值 DRM 直播站(如 ABEMA / Amazon Prime 体育)能在云端解密并录制 |
4.2 MVP:最小可评审产品(产品形态跑通)¶
至少含:明确入口(按发起端拍板:客户端 或 插件)、录制发起 + 任务状态、云端文件库(下载 / 删除 / 保留期)、通知(完成 / 失败)、基础额度(并发上限、最长时长、保留时间)。
- 平台范围:MVP 覆盖少数头部站——至少 1 个高价值 DRM 站(如 ABEMA / Amazon Prime 体育)+ 非 DRM 站(Twitch / YouTube Live / TVer)。
4.3 上线门槛:首发站点铺齐并逐站验证(够不够发)¶
首发前把首发站点铺齐、逐站验证——DRM 与非 DRM 直播都要支持:
- 非 DRM 直播:YouTube Live、Twitch、TVer 等。
- 高价值 DRM 直播:Amazon Prime 体育、ABEMA、DAZN、Fan Club Live 等——覆盖不到位则触发 §六 降级决策(DRM 降级本地录 / 推迟上线)。
五、需要研发一起评估的点¶
| 编号 | 评估问题 | 影响 |
|---|---|---|
| R1 | 无头后端成立:录制能力(播放拦截、Remux、结束检测)能否在云端无头浏览器里稳定跑通"播放 → 录制"链路?可复用比例、是否重写? | 整个后端能否成立 |
| R2 | 服务端 IP 风控:云端固定 IP 播放 / 拉流会不会被限速 / 封禁?是否需住宅代理、成本几何? | 可行性 & 成本 |
| R3 | 无头单路成本 + 并发密度:按"无头 + 一机并发多少路"核算单路成本、并发上限、可承受定价? | 商业可行 & 定价 |
| R4 | 云端解 DRM(上线前置 / 总开关):云端能否播放并解密 DRM(CDM / 领 key / HDCP / 风控)且过法务?并含路线选择——无损解密(拿 key、我方分片拦截路线,难且法务灰)还是仿 PlayOn 屏录(有损、绕开解密、较稳)? | 首期能否上线(Amazon Prime 体育 / ABEMA / DAZN 等 DRM 直播)+ DRM 能否无损 |
| R5 | 长时稳定性:数小时录制 + 封装 + 存储链路的长时稳定(内存泄漏、断流恢复)? | 共通 |
| R6 | 会话上云:插件提取的 Cookie / Token / UA 投到云端后,服务器会不会因云端 IP / 设备不符而拒绝 / 风控?续期怎么做?(插件作纯连接器抓这些无需 CoApp;难点在云端能否用这套身份)云端被拒时退路 = 投 PC 本地录(不关机走人)。 | 关机走人登录可行性 & 发起端定夺 |
| R7 | 直播状态机:延迟开播 / 取消 / 断流恢复 / 主播下播 / 无数据超时 / 最长时长兜底如何设计? | 交付质量 |
六、风险与开放问题¶
6.1 主要风险¶
- 直播状态不可控:延迟开播 / 取消 / 断流 / 临时下播都可能致录制失败——需清晰状态机 + 失败提示。
- 文件成本:直播文件大,存储 + 下载带宽是持续成本,直接影响计费。
- 账号与合规:云端处理第三方登录凭证比本地敏感;服务器端解密 DRM 是 Cablevision / DMCA 灰区(附录一),R4 须同时过技术与法务。
6.2 待产品会拍板¶
- 发起端:客户端 or 插件? 二选一,倾向插件(见 §3.1);待会话上云(R6)+ 插件 Chrome 合规确认后定。
- R4 攻不下怎么办? 首期已定含 DRM 关机走人、以 R4 为前置。若攻不下:DRM 降级本地录制兜底(要开机、非 DRM 仍云端关机走人),还是推迟上线继续攻 R4?
- 首期支持平台清单确定;
- 是否只做"手动触发"(预约 / 关注自动录推二期)。
6.3 待研发预研¶
见第五章 R1–R7,出结论后回产品会定发起端与 DRM 节奏。
七、定价方向¶
分两层收费:① 录制费(每录一次的边际算力 + 带宽)、② 存储费(文件长期占云存储)。
- ① 录制费复用家族 FabCloud 积分体系(与 FabCloud AI 功能同一钱包、同按分钟计费);
- ② 存储费对标 PlayOn 云存储定价。
- 溢价放在录制 / 功能层——能录直播(PlayOn 做不到)+ 无损,支撑我们比 PlayOn 略贵;存储层维持不高于 PlayOn 的大宗商品价(我们无损文件更大,存储再溢价等于双重叠加、反劝退)。
① 录制费:复用 FabCloud 积分,按「清晰度 × 分钟」扣¶
费率随清晰度分两档(录制上限 1080p,不足 1 分钟按 1 分钟):
| 清晰度 | 建议费率(积分 / 分钟) | 折合每小时 | 折合 $ / 时 | 600 积分够录 |
|---|---|---|---|---|
| 720p 及以下 | 0.07 | 4.2 积分 | ~$0.14 | ~143 小时 |
| 1080p | 0.15 | 9 积分 | ~$0.30 | ~66 小时 |
费率怎么来的:积分面额 ≈ 3.3¢ / 分(月订阅档)。价格锚 PlayOn——PlayOn 1080p 每次录制扣 3 积分(480p/720p 扣 1 积分),一次 ≈ 一部电影 ≈ 2h,按其积分单价($0.10–0.15/积分)折合 1080p ≈ $0.15–0.23 / 时(含 7 天存储)。我方 1080p 定 9 积分 / 时 ≈ $0.30 / 时(同样含 7 天免费存储),与其同量级、略高,溢价来自直播 + 无损;720p 定 4.2 积分 / 时 ≈ $0.14 / 时(贴近 PlayOn 低清价、略高)。
积分从哪来:直接用 FabCloud 现有三档(不另造积分包):
| 方案 | 价格 | 积分 | 有效期 | 单价 |
|---|---|---|---|---|
| 月订阅 | $19.99 | 600 积分 / 月 | 随订阅按月刷新 | ≈3.3¢ / 分 |
| 年订阅 | $199.99 | 每月 600 积分 | 每月发放、单批 6 个月有效 | ≈2.8¢ / 分(最划算) |
| 按需买(PAYG) | $39.99 | 600 积分(一次) | 1 年 | ≈6.7¢ / 分 |
- 两类分:订阅分(月 / 年、会过期、6 个月内用)+ PAYG 分(买断、1 年、贵);此外 ② 存储套餐每月再赠少量积分做甜头。
- 免费试用:注册送 20 积分(≈ 1080p 133 分钟)。
- 失败不扣分:没开播 / 断流没录到自动退。
② 存储费:云存储订阅(每档含月赠分)¶
存储是大宗商品,不在这层赚溢价——参照 PlayOn 每 GB 价(约 $0.0125–0.05/GB、随容量递减)设自己的档位,平均单价不高于它、档位与其错开不照搬;毛利去 ① 录制费那层赚。档位走 100/300GB/1T/2T——砍掉 PlayOn 招牌的 500GB 中间档、换成 300GB,阶梯跳法与其错开、不照搬。每档统一每月赠 100 积分做甜头(PlayOn 仅 30)——不宜多送:分按分钟烧、值钱,送太多会侵蚀积分销售、把最贵的录制成本白送给重度用户:
| 套餐 | 建议月价 | 云存储 | 每月赠分 | ≈可存(1080p) |
|---|---|---|---|---|
| 入门 | $4.99 | 100 GB | 100 分 | ~50 小时 |
| 标准 | $7.99 | 300 GB | 100 分 | ~150 小时 |
| 高级 | $16.99 | 1 TB | 100 分 | ~500 小时 |
| 旗舰 | $28.99 | 2 TB | 100 分 | ~1000 小时 |
- 免费额度:不订套餐则录完免费存 7 天,到期前提醒、过期删。
- 订套餐即长期保留;空间存满时,新录制仍保证 7 天下载窗口。
- 红线:保留期清晰 + 到期提醒 + 一键续存——不重演 PlayOn"窗口太短、删文件还扣分"的差评。
待产品会 / 商务定¶
- 各表为建议初值,须按真实无头单路成本(R3)+ 家族价格体系校准。
附录¶
附录一 · PlayOn 的参考价值¶
PlayOn Cloud(云端 DVR)值得借鉴的是把"播放 + 录制"从本地搬上云这套架构,可抽象为四层:用户控制入口 / 云端执行环境 / 录制流水线 / 云端文件交付。
- 关机走人无需回传画面:PlayOn 用户排队即走、录制全程在其服务器进行、不向用户回传画面——这说明"关机走人"不需要像素流,也是本方案云端无头录制单路成本能压低的依据。
- 画质差异 / DRM 的两条路:PlayOn 用屏录 + 重编码(有损、但绕开解密、法务较稳)来录 Netflix 等 DRM;我们引擎是网络层拦截分片(无损),录 DRM 必须拿到 key 解密——这既是无损优势来源、也正是 R4 的难点与法务灰区。若无损解密(R4)攻不下,可退一步仿 PlayOn 屏录(有损),但丢掉无损卖点。
- 法律参照:服务器端替用户解密 / 录制踩 Cablevision + DMCA 两条线,属灰 / 黑区;而"用户在自己机器上录自己一份"(本地录制形态)是判例认可的安全区——这也是本地录制保留作兜底的价值。
为什么不能照搬:PlayOn 录 VOD(内容已存在、时长明确),我们录直播(可能没开播、时长不定、结束判断复杂、有并发峰值)。借架构、不照搬业务。
定位:云录制专攻 PlayOn 不做的"直播"。 PlayOn 只做云端 VOD(且屏录有损、只能 1x);RecordFab 云录制专做直播、非 DRM 无损——正是 PlayOn 覆盖不到的高价值 Live(体育、演唱会、Fan Club)。
| 维度 | PlayOn(云) | RecordFab 云录制 |
|---|---|---|
| 云端直播录制 | ❌ 不支持 | ✅ 实时跟录、关机走人 |
| 云端 VOD 录制 | ✅ | —(本方案不做) |
| DRM | 屏录(有损、绕解密) | 无损解密 / 或退屏录,取决于 R4 |
| 画质 | 重编码有损 | 非 DRM 无损 |
差异化定价的底气来自"能录 PlayOn 录不了的直播 + 非 DRM 无损",溢价放录制 / 功能层(见 §七),存储层维持大宗商品价。
附录二 · 现有引擎背景与无头化关键问题(供研发)¶
现有引擎(IRecorder)与本地浏览器(CEF)强绑定——靠"浏览器真实播放时在网络层拦截 HLS / DASH 分片、重新封装成 MP4"(无损、非屏录、非重编码)。核心研发问题(R1):这套"播放 → 拦截 → 封装"能否搬进云端无头浏览器里稳定运行、可复用多少、是否重写。DRM 的关键是无头浏览器里能否跑 CDM 领 key 并解密(R4)。
附录三 · 成本量化框架(⚠️ 数量级估算,非研发报价,供 R3 填真实数)¶
按"每 1 路、每 1 小时、1080p(≈3GB)"、无头计:
| 成本项 | 说明 | 单价量级(假设) |
|---|---|---|
| 算力 | 无头浏览器播放 + 录制(无画面回传) | 中低,随并发密度摊薄 |
| 带宽(出) | 用户下载(入云通常免费) | 直连 ~$0.08/GB / CDN ~$0.03/GB → $0.09~0.24 |
| 存储 | 临时存几天 | ~$0.02/GB·月 → ~$0.01 |
能站住的结论:① 无头运行下,单路总成本约 $0.1x / 时(上表 infra 加总、CDN 优化下的数量级估算,非对标 PlayOn 售价);② 并发密度(一机能塞几路)是把成本压低的关键变量,须 R3 按实核算;③ 带宽 + 存储与"是否 DRM / 哪种发起端"无关(同一个文件)。
参考来源¶
- 直播前后 URL 变化调研:https://i6a1sqw3p2.feishu.cn/docx/TVcodd5BCoX5Pextp2Bcyt85nGd
- 云上直播录制功能及市场潜力调研:https://i6a1sqw3p2.feishu.cn/wiki/K7OXwBvG0i1iw0kgE74cAiXZnOd
- PlayOn 云端 DVR 录制产品深度分析:https://i6a1sqw3p2.feishu.cn/docx/ViS3di6KaocPDQxCm23cWCpsnof
- RecordFab 录制模式接口文档:https://i6a1sqw3p2.feishu.cn/wiki/A1F4wDxyxivlLnk006KcMfKAnJf