通过网络流式传输实时音频

时间:2013-10-30 00:19:45

标签: audio-streaming html5-audio

我正在构建一个将“实时”音频流式传输到网络上的系统。 该系统的本质如下

1. /用麦克风录制音频

2. /录制音频后,转换为MP3文件

3. /将MP3文件流式传输到网络上

因此,该系统将允许人们实时收听麦克风录音 (可以接受几百毫秒的延迟) 另外,在我的真实系统中,我无法访问麦克风输出,只能访问MP3文件

我一直在网上寻找解决方案。 我看到的主要解决方案是流式传输预先存在的MP3文件(使用html5音频标签), 或直接传输麦克风信号(使用Ice& Icecast2)。

这些解决方案似乎都不起作用。如果我尝试使用流式传输MP3文件 html5音频标签,我得到音频播放,直到浏览器“赶上” 生成的MP3文件。 (即获得音频的前几秒)。

我没有实施Ice& Icecast2解决方案,但从阅读它看起来的文档 喜欢它不会起作用这样的文件。

在我看来,基本问题是试图处理MP3 一直在不断更新。 有没有人对我如何解决这个问题有任何建议?

此致 彼得

0 个答案:

没有答案
相关问题