2016-12-27 28 views
1

こんにちは、私は現在、ユーザーの視点から、Googleの音声認識APIデモを考えると、リアルタイムでjsを使用してユーザーの音声をストリーミングするプロジェクトに取り組んでいます。Javascriptリアルタイム音声ストリーミングとdjangoバックエンドでの処理

これまでのところjqueryライブラリはほとんど試していませんが、期待通りに動作していないようです。ウェブブラウザとの互換性がなく、マイクを検出できなかったり、サーバに送信できませんでした。

最近私はwebrtcを調べていましたが、それは仕事をすることができるようですが、Webブラウザからdjangoバックエンドにストリームする可能性があるかどうかはわかりません。

私はnode.jsとjavaのaplletsのどちらも使いたくありません。

jsのヘルプとdjangoの音声ストリームの受信に感謝します。ありがとうございました!

+0

[HTTP経由でブラウザからサーバーにデータをストリーミングする方法](http://stackoverflow.com/questions/35899536/method-for-streaming-data-from-browser-to-server-via-http)を参照してください。 – guest271314

答えて

0

ここでは、シグナリングとメディアの2つの部分を考慮する必要があります。

シグナリング部分(およびアプリケーションロジック)はdjangoで処理できます。メディアの部分はできません。

メディア部分を処理するには、そのデータを受信して​​処理するメディアサーバーを使用する必要があります。低レベルのメディア処理部分は通常C/C++で実装されています。あなたのニーズに合ったメディアサーバーフレームワークについては、http://kurento.orgを参照してください(ただしPythonで書かれていません)。

関連する問題