我正在使用 red5 在我的项目中播放视频,并且我可以播放本地系统中保存在默认文件夹“streams”中的视频。
现在我想自定义路径,并希望从S3获取视频。如何配置red5以使用S3。这是一个好习惯吗?
答案 0 :(得分:1)
我使用IStreamFilenameGenerator获取代码与S3一起使用;我现在警告你,它可能不适用于最新的jets3库,但是你可以通过查看源代码来了解它是如何工作的。使用S3时必须了解的一个问题是您无法记录"即时飞行;一旦文件完成,你的flv文件只能转移到S3; Application.class中有一个示例上传调用。然而"玩"来自S3将按预期工作。
我将S3代码添加到red5-examples repo:https://github.com/Red5/red5-examples
答案 1 :(得分:0)
搜索: https://stackoverflow.com/search?q=IStreamFilenameGenerator
你会发现一些如何修改路径的例子。
您也可以选择将一些驱动器安装到streams文件夹中,或者我猜一个符号链接甚至可以工作。但它可能不是那么灵活,好像你可以使用IStreamFilenameGenerator来完成它并完全像你想要的那样生成一些字符串。
塞巴斯蒂安