1

我希望用户能够将音频文件上传到我的服务器(例如,通过 HTTP .. 机制并不重要),然后我想将这些文件组合成一个播放列表并通过实时 RTMP 流将它们流式传输出去到 Flash 小部件。

问题是:我想在音频文件完全上传之前开始流式传输。例如,如果用户上传一小时长的 mp3,我希望它能够在 RTMP 流上开始播放一次,例如,第一分钟已经上传。

我想支持 mp3 和 AAC,并希望避免重新编码文件。有没有办法让它与 Wowza、Flash Media Server 或其他一些聪明的解决方案一起工作?

非常感谢任何指点!

4

1 回答 1

1

使用 Wowza 的一种选择是手动将 mp3 文件解析为帧,然后将它们直接转储到发布者流中。这是一个做类似事情的例子:

http://www.wowzamedia.com/forums/showthread.php?t=7100

除此之外,Wowza 不支持流式传输部分上传的文件:

http://www.wowzamedia.com/forums/showthread.php?p=33908

于 2010-01-12T22:27:25.393 回答