Flash HTTP 流式传输 - 多个文件

Posted

技术标签:

【中文标题】Flash HTTP 流式传输 - 多个文件【英文标题】:Flash HTTP Streaming - Multiple Files 【发布时间】:2011-12-30 11:56:12 【问题描述】:

借助 Flash 10.1+ 和在 NetStream 上使用 appendBytes 的能力,可以在 Flash 中使用 HTTP 流进行视频传输。但似乎交付方法要求将段存储在磁盘上的单个文件中,只能使用 FMS 或 Apache 模块将其分解为离散的段文件。您可以在创建单个段文件后对其进行缓存,但文档表明您仍然必须始终使用 FMS / Apache 模块在第一个实例中生成这些文件。

是否可以在不使用 FMS、Wowza 产品或 Apache 的情况下将单个磁盘文件分成多个磁盘段?

【问题讨论】:

你能描述一下最终目标吗?为什么必须将其分成多个部分? 【参考方案1】:

有一个应用程序对 F4fpackager 的输出进行反编译,以使其可以在任何地方托管,而无需 Apache 模块。很遗憾,此申请已被撤回。

应该可以使用代理来缓存片段。然后您可以在任何网络服务器上使用这些缓存文件。

【讨论】:

以上是关于Flash HTTP 流式传输 - 多个文件的主要内容,如果未能解决你的问题,请参考以下文章

加密的 mp3 流式传输到 Flash SWF

在 ASP.NET 中流式传输文件的最佳方式

我们可以只通过 RTMP 流式传输 Flash 视频吗?

将多个 mp3 文件流式传输到 Icecast

NodeJS - 等到流式传输多个文件完成后再继续编写代码

是否可能:使用多个线程将输出流式传输到不同的文件/