用户上传文件的实时RTMP流式传输

时间:2010-01-12 18:05:14

标签: flash audio streaming mp3 rtmp

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

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

我想支持mp3和AAC,并希望避免重新编码文件。是否有办法使用Wowza,Flash Media Server或其他一些聪明的解决方案?

非常感谢任何指针!

1 个答案:

答案 0 :(得分:1)

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

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

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

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