HLS 流媒体

无需自建处理流程的 HLS 托管

上传源文件,UFOLOAD 会将其转为 HLS 流:编码、存储、签名链接和分发一应俱全。你可以使用内置播放器,也可以通过 API 获取签名的主播放列表链接。

HLS 如何运作

  • 自动编码

    支持 MP4、MKV、WEBM 等常见格式。文件进入队列处理,状态依次为上传中、排队中、处理中和就绪,你可以通过 API 轮询状态。

  • 自适应清晰度阶梯

    付费套餐会生成最高 4K 的多种清晰度,绝不超过源文件画质,播放会根据观众的网络自动调整。Free 套餐以单一清晰度播放。

  • 签名播放链接

    API 会签发 HLS 主播放列表链接,以及封面图和时间轴雪碧图链接。有效期为 60 秒到 30 天,链接还可绑定到 IP 地址或 Cookie。

  • 付费套餐提供直链

    Pro 和 Max 还提供直接下载链接和各清晰度链接。Free 套餐仅限在内置播放器中进行 HLS 播放。

  • 边缘分发

    视频流由边缘节点分发,每位观众都从离自己最近的节点获取。

  • 付费套餐优先队列

    付费套餐使用优先队列编码,即使队列繁忙,新上传的视频也能更快就绪。

从上传到 HLS 链接

  1. 1

    创建 API 密钥

    注册后打开开发者页面并创建密钥,以 Bearer 令牌的形式发送。

  2. 2

    上传或导入

    将文件 POST 到 /api/v1/files,或通过 /api/v1/files/import 按 URL 导入。

  3. 3

    等待就绪

    轮询 GET /api/v1/files/{id},直到状态变为 ready。

  4. 4

    获取签名链接

    调用 POST /api/v1/files/{id}/links 获取播放链接,或使用内置播放器嵌入视频。

套餐一览

实时数据,与控制面板中适用的数字一致。免费开始,需要更多时再升级。

  • Free

    Free
    • 1 TB 存储空间
    • 每月 500 GB 流量
    • 视频画质最高 720p
  • Pro

    $129.99/月
    • 10 TB 存储空间
    • 每月 50 TB 流量
    • 视频画质最高 1080p
  • Max

    $199.99/月
    • 20 TB 存储空间
    • 每月 100 TB 流量
    • 视频画质最高 4K,不受套餐限制

完整对比、额外流量和存储: 价格.

常见问题

编码完成后会得到什么?

一个可在 UFOLOAD 播放器中播放的 HLS 流。通过 API 你可以签发主播放列表的签名链接,付费套餐还可获取每个已就绪清晰度的直链。

最高清晰度是多少?

在允许的套餐中,清晰度阶梯最高可达 4K,且绝不超过源文件画质。最高清晰度取决于你的套餐,当前限额请查看价格页面。

签名链接的有效期是多久?

请求链接时由你选择有效期:从 60 秒到最长 30 天。链接还可以选择绑定到单个 IP 地址或 Cookie。

Free 套餐可以获取 MP4 直链吗?

不可以。文件直链和下载按钮仅在 Pro 和 Max 中提供。在 Free 套餐中,视频通过内置播放器以 HLS 播放。

同一文件上传两次会多占用存储吗?

不会。如果你的账号中已上传过相同内容,系统会直接返回已有文件,不会占用额外存储。

有 OpenAPI 描述吗?

有。文档页面提供 JSON 和 YAML 格式的 OpenAPI 规范链接,以及交互式沙盒。

准备好试试了吗?

创建账号,几分钟内即可发布你的第一个视频。开始使用无需付款。