我有大量的音频以非常自定义的格式存储在我的网络服务器上,除了我自己的应用程序之外,其他任何东西都无法重播这些音频。该应用程序是一个 Win32 应用程序,可以连接到我的 Web 服务器并流式传输和重播该音频。
我真的很希望能够在浏览器中进行流式传输和重播,但不知道从哪里开始。理想情况下,我希望该技术是跨平台的(与我当前的 Win32 应用程序不同)和跨浏览器(IE 6 及更高版本和 Firefox)。
我目前的想法是查看以下内容:
- Flash,但不是只重放 mp3 音频吗?
- Java,VM 仍然可以免费使用吗?
- 将音频转换为 Web 服务器上的 WAV 文件,然后使用其他人的插件重播该文件。出于性能原因,我宁愿将转换保留在 Web 服务器之外,但仍然是一种选择。
- 编写我自己的自定义插件来完成完整的流和重播操作。
任何指导都是最有用的。
请注意,音频不是音乐,简单地转换为另一种音频格式并非易事。存储的音频也经常(每分钟)变化,需要不断转换。