4

オンラインソーシャルラーニングアプリでは、参加者が短いオーディオクリップを録音して他の人と共有できるようにしたいと考えています。通常、録音は話し言葉または1つの文になります。

私はWebRTCを見てきました。オーディオストリームを作成して共有する方法を理解しています。ただし、参加者が手動で録音を開始し、録音が完了したら(または、それより早い場合は15秒後に)録音を停止できるようにする必要があります。理想的には、結果のファイルを圧縮して帯域幅を節約し、データベースにアップロードする必要があります。

誰かがこれを行う方法についてのチュートリアルをお勧めできますか?

4

1 に答える 1

1

たぶんRecordRTCがあなたを助けます。https://webrtc-experiment.appspot.com/RecordRTC/

このデモを試してください:

https://github.com/muaz-khan/WebRTC-Experiment/tree/master/AudioVideoRecorder

デモでは; MediaRecorder APIオーディオストリームを録音するために使用されます。それはまさにあなたが望むものです。ただし、現在サポートされているのはFirefox Nightly(のみ)です。

Chromeチームは、考えられるシナリオについても話し合い始めました。と影響。MediaRecorder APIそれらはすぐに実装されます。

于 2013-02-28T08:33:20.767 に答える