2016-11-18 8 views
0

私たちは、ASP.NET MVCのクラウドディクテーションWebアプリケーションを開発しています。オーディオを録音するためにhtml5を使用しました。私の質問は、は、クライアント側で録画している間に、azureメディアサーバーでライブオーディオをアップロードすることができます。はいの場合はどうですか?Azure Media Serverでライブオーディオを保存

答えて

2

HTMLアプリケーションがオーディオをどのように記録しているかによって異なります。最も簡単な方法は、ローカルで録画し、録画が完了したらアップロードすることです。 HTML5 APIを使用している場合、まずローカルストレージにファイルを書き込んでいますか?その場合、どのファイル形式ですか?どのコーデックですか?

ブラウザによっては多少異なる場合があります - ChromeはVorbisオーディオのWebMコンテナを書き出す可能性があります。 (私はそこにもChrome上のAPIの設定があると思う)。しかし、利用可能なコーデックとコンテナは、Microsoft Edge(MP4 with AAC)で異なる可能性があります。

「ライブ」ストリーミングの場合、私たちが現在サポートしている唯一のインジェストプロトコルは、RTMPと断片化MP4です。ライブオーディオを録音し、それらのプロトコルの1つで私たちに送信する方法を見つける必要があります。ブラウザ。現時点でWebRTCの取り込みをサポートしていない場合は、WebRTCの取り込みをサポートしていません。

+0

webrtc ingestをサポートする予定はありますか? – SB2055

関連する問題