0

オーディオを録音するためのフロントエンド ソリューションが必要ですが、ユーザーが常に最新のブラウザーを使用しているわけではないため、フラッシュ フォールバックが必要です。ユーザーが自分の声をオンラインで録音できるようにする自動フォールバック ライブラリ (html5/flash プレーヤーなど) を探しています。

Google で検索しましたが、満足のいくものが見つかりません。推奨事項はありますか?

どうもありがとう

4

1 に答える 1

2

Audiorは、マイクから生のオーディオを録音したり、 mp3に変換したり、mp3 ファイルを提供したり、Web サーバーにアップロードしたりできるフラッシュ ベースのソリューションです。コンピューターにアップロードまたは保存されるまで音声を RAM に保持するため、ブラウザーがクラッシュした場合にデータが失われる長時間の録音には適していません。

FLVARは別のフラッシュ ベースのソリューションであり、録音すると、録音されたオーディオがメディア サーバー (Wowza、Adobe Media Server、または Red5) にストリーミングされ、 .flvファイルに保存されます。使用されるコーデックは、Flash Player にネイティブなコーデックであるSpeexまたはNellyMoser の ASAOです。データは記録時にストリーミングされるため、FLVAR は長時間の記録に適しています。

HTML メディア キャプチャは、モバイル デバイスのフォールバックとして使用できます。<input >HTML タグを新しい拡張することで機能し、captureオーディオまたはビデオを指定できます。デバイスでネイティブ録音アプリを録音すると、録音されたメディアがフォームに添付されます。iOS 用 Safari でのオーディオのみの録音を除いて、すべてのモバイル ブラウザで十分にサポートされています。オーディオのみではなく、オーディオ + ビデオのみをサポートします。

iOS でのビデオの HTML メディア キャプチャの実装/プロセスは次のとおりです。:ここに画像の説明を入力

このプロセスは、オーディオ用の Android デバイスでも同様です。HTML メディア キャプチャは、どのデスクトップ ブラウザでもサポートされていません。

近い将来、デスクトップ ブラウザで Flash 以外の音声録音を行うための唯一のクロス ブラウザ ソリューションは、MediaStream Recording 標準です。

MediaStream Recordingは、Media Capture Task Force による JS API の最近の提案です。JS API の目的は、ブラウザでのオーディオとビデオのレコーディングを非常にシンプルにすることです。現在、Firefox 27 でのみ、オーディオのみに実装されています。この記事では、標準について詳しく説明します。

于 2014-03-27T14:05:34.770 に答える