2013-05-21 184 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,但它是「死」,所以我不會推薦它。

我希望我的輸入有點幫助。