html - Live Audio Streaming 到浏览器的方法,一定很简单

标签 html c flash audio streaming

我正在使用 8 位 8Khz 的 PIC 录制单声道音频流,并将其原始流式传输到另一个装有网络服务器的微处理器。我目前正在缓冲数据并将其转换为可以在浏览器中播放的 wav 文件。我希望能够做的是在录制音频时连续流式传输音频,而不会给第二个处理器带来大量编码开销。我一直在搜索,但大多数搜索结果只是从存储的文件流式传输,但由于无法提前知道文件大小,我不确定如何在没有 mp3 编码开销的情况下执行此操作。

最佳答案

您可能会发现,在大多数播放器/浏览器插件中,只需创建一个不断增长的 WAV 文件(或其他原始格式),就会使该文件充当实时流。我相信,这基本上就像 Ogg 流媒体和类似作品一样。因为播放器在下载完成之前就开始播放,所以它会一直播放和下载直到文件结束,但文件没有结束,所以它会继续播放。

关于html - Live Audio Streaming 到浏览器的方法,一定很简单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3284806/

相关文章:

将 32 位整数复制到 64 位整数是未定义的吗?

c++ - 如何从 libcurl 检索目标 IP 地址

android - AIR/Android NFC 标签正在打开浏览器

flash - 有关如何创建和显示youtube批注的技术说明?

html - <select> html 标签在 chrome 和 safari 中不可见

javascript - 如何提取 javascript 生成的 DOM 对象的 html 代码?

c - C 中二叉搜索树中的定时器实现

html - 有什么方法可以将 HTML 用作 C/C++ 程序的接口(interface)?

javascript - 请求带有自定义 header 的文件

flash - 在 OpenFL 中创建多个 Sprite 实例?