您无法下载您上传的_完全相同的_输入文件。不过,根据您的使用场景,您可以使用可下载视频功能获取编码后的 MP4,用于离线观看等场景。
-
默认情况下,单个视频上传最大为 30 GB。
-
默认情况下,您最多可以同时有 120 个视频在排队或编码中。处于
ready状态的视频可以播放,但在pctComplete达到 100 之前,某些质量级别可能仍在编码。处于error、ready或pendingupload状态的视频不计入此限制。如需提高并发限制,请联系 Cloudflare 支持,说明您的使用场景以及提高限制的原因。
- 如果视频总时长超过已购买的视频存储容量,账户将无法上传视频。
限制适用于 Direct Creator Uploads 创建上传 URL 时。
超过这些限制的上传将收到 429(请求过多) 或 413(载荷过大) HTTP 状态码,响应体中包含更多信息。如需更高的限制,请联系 Cloudflare 支持或您的客户成功经理。
可以。Stream 视频可以嵌入到任何域名,包括不在 Cloudflare 上的域名。
当 HDR 视频上传到 Stream 时,会重新编码并以 SDR 格式交付,以确保与最广泛的观看设备兼容。
如果您为 Cloudflare Stream 制作全新的文件,我们建议使用以下设置:
- MP4 容器、AAC 音频编解码器、H264 视频编解码器、每秒 30 帧或更少
- moov atom 应位于文件开头(Fast Start)
- H264 逐行扫描(无隔行)
- H264 high profile
- Closed GOP
- 内容应以录制时的相同帧率进行编码和上传
- 单声道或立体声音频(Stream 会将超过 2 个声道的音轨混缩为立体声)
以下是针对 Stream 编码新视频的码率建议:
| 分辨率 | 推荐码率 |
|---|---|
| 1080p | 8 Mbps |
| 720p | 4.8 Mbps |
| 480p | 2.4 Mbps |
| 360p | 1 Mbps |
如果在 30 天内未续订,视频将被移除。
如果您的网站使用内容安全策略(CSP)指令,根据您的配置,您可能需要在特定指令中添加 Cloudflare Stream 的域名,以允许用户观看或上传视频。
如果您使用提供的 Stream Player,必须在 frame-src 或 default-src 指令中包含 videodelivery.net 和 *.cloudflarestream.com,以允许播放器的 <iframe> 元素加载。
Content-Security-Policy: frame-src 'self' videodelivery.net *.cloudflarestream.com如果您使用自己的播放器,请将 *.videodelivery.net 和 *.cloudflarestream.com 添加到 media-src、img-src 和 connect-src CSP 指令,以允许加载视频文件和缩略图。
Content-Security-Policy: media-src 'self' videodelivery.net *.cloudflarestream.com; img-src 'self' *.videodelivery.net *.cloudflarestream.com; connect-src 'self' *.videodelivery.net *.cloudflarestream.com如果您允许用户直接将视频上传到 Cloudflare Stream,请将 *.videodelivery.net 和 *.cloudflarestream.com 添加到 connect-src CSP 指令。
Content-Security-Policy: connect-src 'self' *.videodelivery.net *.cloudflarestream.com为确保只有****您的 Cloudflare Stream 账户中的视频可以在您的网站上播放,请将上述示例中 *.cloudflarestream.com 和 *.videodelivery.net 的 * 替换为 customer-<CODE>,将 <CODE> 替换为您的唯一客户代码。要在 Cloudflare 仪表板中找到您的唯一客户代码,请前往 Stream 页面。
此代码对您的 Cloudflare 账户是唯一的。
如果您的网站加载大量播放器实例,PageSpeed Insights 会对每个播放器实例的 JavaScript 加载进行扣分。我们的测试表明,实际加载页面时,脚本本身只下载一次,本地浏览器缓存会为同一页面上的其他播放器对象检索该脚本。因此,我们认为 PageSpeed Insights 得分在此情况下与实际行为不符。
如果您使用缩略图,可以使用动画缩略图链接到视频页面。
如果同一页面上有多个播放器,您可以对初始视口内不可见的播放器进行懒加载。有关懒加载的更多信息,请参阅 Mozilla 的懒加载文档 ↗。