HTML5音频混合



我想制作一个web应用程序,人们可以在其中添加录制的声音和样本到时间轴。我想要它输出一个声音文件(大约3分钟长),这将被发送到服务器。

现在我想用HTML5音频API做到这一点,并发现我可以用AudioContext做到这一点,但AudioContext只在chrome中支持。

现在我确实不喜欢flash,我想问是否有任何方法可以用HTML5和体面的浏览器支持(所以最新的Chrome, IE和Firefox)做到这一点。

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

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

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

最新更新