2013-05-21 182 views
3

我想提出一个Web应用程序,人们可以添加录制的声音和样品的时间表。 我希望它输出1个声音文件(大约3分钟长)将被发送到服务器。HTML5音频混合

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

现在我做不喜欢闪光灯,我想问问有没有什么办法体面的浏览器支持(这样最新的Chrome,IE和Firefox)用HTML5来做到这一点。

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

+0

您是否已经找到灵魂?如果是的话,你能分享它吗?谢谢 –

+0

不,不是一个适用于所有现代浏览器的解决方案。我认为闪光是(可悲的)要走的路。 – Reko

+0

祝你好运。 –

回答

1

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

你可以等待,首个发球局仅Chrome和希望其他的浏览器,赶上(IE可能是一个问题)。或者你使用Java(如果你不喜欢flash)。其他技术是Silverlight,但它是“死”,所以我不会推荐它。

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