本地ffmpeg输出到S3 Bucket

eri*_*ric 5 ffmpeg amazon-s3 video-streaming amazon-web-services live-streaming

继承人我的设置; - 我有一台运行ffmpeg的本地PC,输出配置为h.264和aac - 以及在AWS创建的S3存储桶

我需要做的是,使用ffmpeg [local]输出将文件直接上传到s3存储桶.PS:计划使用带有云端的s3存储桶,允许1 [one]用户使用about setup来传输直播事件.

我找不到将输出位置指定为s3 bucket [with key]的方法.关于如何做的任何想法?谢谢

aer*_*tal 6

你可以:

  1. 使用 S3FS FUSE 挂载 S3 存储桶,然后直接向其输出。

    如何使用 S3FS 在 CentOS/RHEL 和 Ubuntu 上挂载 S3 Bucket

  2. 使用 S3 API 和您选择的脚本对用于 HTTP 流的媒体进行分段并上传每个分段和播放列表。

我会选择 1 进行直播。