2012-05-06 6 views
1

私はマイクを使ってオーディオを録音し、私たちのサーバーに保存するためのアプリケーションを開発中です。私はFlashを使用しています。私が知る限り、私のユーザーのために自動保存する方法はありません。オンザフライでフラッシュランタイムデータを保存する

ユーザーが[保存]をクリックしなくても録音を自動保存する方法はありますか?そうしないと、録画中にブラウザがクラッシュするなどして、その録画が失われる可能性があります。

+1

サーバーに保存する場合、録画中にサーバーサイドスクリプトにデータを送信して、いつでもそのデータを保存しないようにすることは何でしょうか? –

+0

私は主にミュージシャンであり、ハッカーではありませんが、私の友人と私が作っているアプリケーションの理解は、クライアント側のクリックだけで私たちのサーバーに保存することができます。私の心配は、(例えば、接続の喪失のために)一部のクライアントがデータを失うかもしれないということです。何か案は?ありがとう。 – user1378105

答えて

1

タイマーを使用してデータをシステマティックにサーバーに送信し、ユーザーがそのような問題に直面した場合に備えて、最後に保存したブロック(録画中)を一時ファイルとして保持できます。ユーザーが停止ボタンを押すと、の全体をという録音をサーバーに送信し、それをサウンドファイル(wavまたはmp3と推測します)として保存し、古い一時ファイルを削除します。

+0

OK。ありがとう、私たちはおそらくこのメソッドを使用します:) – user1378105

関連する問題