5

我在我的项目中使用red5流式传输视频,并且可以播放本地系统中保存在默认文件夹“streams”中的视频。

现在我想自定义路径并想从 S3 获取视频。我如何配置 red5 与 S3 一起工作。这是一个好习惯吗?

4

2 回答 2

1

我有使用 IStreamFilenameGenerator 的代码与 S3 一起工作;我现在警告你,它可能不适用于最新的 jets3 库,但你会通过查看源代码了解它的工作原理。使用 S3 时您必须了解的一个问题/问题是您不能即时“记录”到存储桶;您的 flv 文件只有在文件完成后才能传输到 S3;Application.class 中有一个示例上传调用。而 S3 中的“播放”将按预期工作。

我将 S3 代码添加到 red5-examples 存储库:https ://github.com/Red5/red5-examples

于 2014-04-30T00:44:58.780 回答
0

搜索: https ://stackoverflow.com/search?q=IStreamFilenameGenerator

https://www.google.com.au/search?q=IStreamFilenameGenerator+example&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a

您会发现一些如何修改路径的示例。

当然,您也可以简单地将一些驱动器安装到流文件夹中,或者我猜符号链接甚至可以工作。但它可能没有那么灵活,就像你可以使用 IStreamFilenameGenerator 来完成它并完全按照你想要的那样生成一些字符串。

塞巴斯蒂安

于 2012-12-14T08:49:44.747 回答