跳转到内容
搜索文档

定价

最后更新 查看 MarkdownAgent 设置

Stream 定价

Cloudflare Stream 让您通过简单统一的 API 和清晰的定价来广播、存储和交付视频。Stream 仅按两个维度计费:

  • 存储视频分钟数: 已上传视频和直播录制内容的总时长
  • 交付视频分钟数: 交付给终端用户的视频总时长

点播和直播视频采用相同的计费方式。

入站(将内容发送给我们)和编码始终免费。带宽已包含在「视频交付」中,不收取额外的出口(流量/带宽)费用。

存储视频分钟数

存储为预付费定价维度,每 1,000 分钟存储 $5 起购,与文件大小无关。您可以在 Cloudflare 仪表板的 Stream 页面查看可用存储量和已使用量。

Go to Videos ↗

存储消耗来源:

  • 上传到您账户的原始视频
  • 直播广播的录制内容
  • 尚未完成的 Direct Creator 和 TUS 上传所预留的 maxDurationSeconds。这些上传完成或上传链接过期后,该预留将被释放。

以下情况不消耗存储:

  • 处于不可播放或错误状态的视频
  • 已过期的 Direct Creator 上传链接
  • 已删除的视频
  • MP4 下载 生成的可下载文件
  • Stream 为每个上传的原始文件生成的多个质量级别

存储消耗按视频时长向上取整到秒;文件大小不影响计费。存储在 Stream 中的视频不会产生 R2 等其他存储产品的额外存储费用。

交付视频分钟数

交付为后付费、按用量计费的维度,每 1,000 分钟 $1。您可以在 Cloudflare 仪表板的 Billing(账单) 页面或 Stream Analytics 页面查看交付用量。

Go to Billing ↗Go to Analytics ↗

以下用途会计入交付:

交付按视频片段或 MP4 部分的 HTTP 请求计数。因此:

  • 客户端预加载和缓冲会计入可计费交付。
  • 从客户端/浏览器缓存播放的内容 计费,例如短循环视频。某些移动应用播放器库默认不缓存 HLS 片段。
  • MP4 下载按已交付文件百分比计费。

Web 播放(Stream Player、HLS 和 DASH)的交付分钟数按 片段 长度取整:对于上传内容,片段为四秒。直播广播和录制片段由原始广播的关键帧间隔或 GOP 大小决定。

示例场景

两个人各观看 30 分钟的视频或直播。费用是多少?

这将产生 60 分钟的交付分钟数用量(即 $0.06)。Stream 按所有用户的视频交付总分钟数计费。

我有一个非常大的文件。费用会更高吗?

视频存储费用仅基于时长,而非文件大小。如果文件在 30GB 最大文件大小限制 内,将被接受。请务必使用 Upload from Link 或 TUS 等能良好处理大文件的上传方式。

如果我创建一个最大时长(maxDurationSeconds)为 600 秒、1 小时后过期的 Direct Creator Upload 链接,存储如何消耗?

  • 600 秒(10 分钟)将立即从您的可用存储中扣除。
  • 如果链接在一小时内未使用,这 10 分钟将被释放。
  • 如果创作者链接用于上传 5 分钟视频,视频上传并处理完成后,10 分钟预留将被释放,文件的实际 5 分钟时长将被计入。
  • 如果创作者链接用于上传 5 分钟视频但编码失败,视频将被标记为错误,预留存储将被释放,不计入存储用量。

我正在直播,但没有人观看。费用是多少?

没有观众的直播广播交付分钟数为 $0,但广播的录制会计入存储视频分钟数。

如果有人观看录制内容,将计入交付视频分钟数。

如果录制被删除,存储用量将被释放。

我想每月存储和交付数百万分钟。有批量定价吗?

有的,请联系我们的 销售团队

Media Transformations 定价

Media Transformations 和 Image Transformations 使用相同的订阅和用量指标。

通过 URL 转换视频时:

  • 从视频生成单帧静态图像计为 1 次转换。
  • 生成优化视频或提取音频按输出内容 每秒 计为 1 次转换。
  • 每个唯一转换(由输入和标志的唯一组合确定)在每个日历月内仅计费一次。
  • 所有 Media 和 Image Transformations 每 1,000 次月度唯一转换操作 $0.50,每月免费配额 5,000 次。

通过 Workers 绑定(binding)转换资产时:

  • 在 Media Transformations 绑定到 Workers Bindings 的 Beta 期间,通过绑定的操作不计费。
  • Beta 结束后,通过绑定转换的费用与通过 URL 转换相同,但 所有操作将单独计费, 而非基于唯一性。缓存或存储结果以优化成本和性能。

这篇文档对您有帮助吗?