The Transcode API works with any S3-compatible provider. You need valid S3 credentials (access key, secret key, endpoint, bucket) for both the source and destination.
先决条件
- 一个 Livepeer工作室账户和 API密钥。
- 视频文件已上传到您的S3兼容存储桶(例如通过Storj uplink,AWS CLI或S3 SDK)。
- 具有源路径读取访问权限和输出路径写入访问权限的S3凭据。
基本流程
- **获取S3凭据 **用于您的提供程序(例如 Storj S3凭据)。
- **调用转码API **,使用:
input: 类型s3, 端点,凭据,存储桶,源视频的路径。storage: 类型s3, 端点,凭据,存储桶(和可选的输出路径前缀)。outputs: 例如hls: { path: "/output/hls" },mp4: { path: "/output/mp4" }。
- 轮询返回的任务或监听Webhook,直到作业完成。输出文件出现在存储桶中的指定路径。