HTML5音频混合

时间:2013-05-21 07:30:31

标签: javascript html5 audio

我想制作一个网络应用程序,人们可以将录制的声音和样本添加到时间轴。 我希望它输出1个声音文件(大约3分钟长),然后发送到服务器。

现在我想使用HTML5 Audio API执行此操作,并发现我可以使用AudioContext执行此操作但但只支持chrome.Omageocontext。

现在我不喜欢flash,我想询问是否有任何方法可以通过HTML5获得良好的浏览器支持(最新的Chrome,IE和Firefox)。

一些想法: 我可以使用HTML5音频API录制音频,用户可以将其添加到时间线。完成后,客户端会将所有音频文件上传到服务器,包括时间表上的位置。服务器可以组合音频文件以使其成为一个文件。现在这是一个解决方案,但我更愿意在客户端做这种工作

1 个答案:

答案 0 :(得分:1)

目前在我看来这是不可能的(如果它应该是html5并且由IE和Firefox支持),请参阅支持Audio API的浏览器列表 的 Browsers with Audio API Support 即可。但是这些信息可能已经过时了(这些浏览器频繁更新)

您可以等待,首先只提供Chrome并希望其他浏览器赶上(IE可能是个问题)。或者你使用Java(如果你不喜欢flash)。另一种技术是Silverlight,但它已经“死了”,所以我不推荐它。

我希望我的输入有所帮助。