我正在尝试使用Flash媒体服务器来查看它是否可以完成我需要执行的特定任务。我有一个Django + OpenCV应用程序,它处理视频文件并输出以1秒块分割的已处理视频。
我一直在探索Flash Media Server,我发现在Application.xml文件中使用了一些像<OutChunkSize>
这样的标签来配置块的大小。
我需要知道是否有任何方法可以配置服务器通过HTTP流式传输数据块,因为它们是由Django应用程序生成的,而不是允许服务器自行拆分视频
编辑:我阅读了部分adobe文档,发现FMS应该将.f4f段和.f4x段索引写入磁盘。这是link。如果有人知道这些文件存储在哪里会很有帮助。
答案 0 :(得分:0)
我认为你所指的关于FMS的是HTTP动态流媒体(HDS)。 Flash Media Server与Apache Web服务器配合使用,可以动态打包F4F文件,然后为指定的流(VOD或Live)和时间提供段/片段文件。在这种情况下,文件不会存储在任何地方(它们可能被缓存,但我不知道在哪里)。
有一个用例&amp;存储在服务器上的文件的工作流程。在这种情况下,使用f4fpackager工具打包文件,然后将其上载到Web服务器。
HDS的Adobe文档:http://help.adobe.com/en_US/HTTPStreaming/1.0/Using/index.html