我在 Amazon Web Services EC2/S3 上有一个 iOS 应用程序和 Django 后端。当前流程:
- iOS 应用程序使用输出 MP4 的 UIImagePickerController 捕获视频。
- MP4 被上传到我运行 Django 的 EC2 (Ubuntu) 服务器。
- Django 读取文件并上传到 S3 进行存储。
- 现在,iOS 应用可以访问 S3 电影,以便稍后观看。这使用渐进式流式传输(即假流式传输,仅在下载时播放)。
目标: 我的目标是在这里使用 HTTP Live Streaming (HLS)。
有人可以就如何更改我当前的工作流程以在 S3 上获取 HLS 文件(.M3U8 和 .TS)以允许流式传输提供建议吗?谢谢。