問題タブ [kurento]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kurento - 複数のビデオ ストリームを 1 つに結合する Kurento
私が解決しようとしている特定の問題は、ストリームを並べて表示したい 1 つのオーディオ ソースを持つ 2 つの Web カメラがあることですが、kurento でそれを行う方法がわかりません。
理想的には、視聴者が私のストリームを見に来て、2 つの動画を並べて混ぜ合わせた 1 つの動画だけを見ることです。
JavaScript では複数のストリームをピア接続に追加したり、ビデオ トラックをプライマリ ストリームに追加したりできることはわかっていますが、これらのストリームを分割したり、kurento 側で並べて使用したりする方法はありません。
また、ffmpeg には、2 つのビデオ ストリームを 1 つのサイド バイ サイド ストリームに結合できる -filter_complex などがあることを知っています。同じことをしたいと思います。このようにして、ウェブカメラとオーディオの両方の記録を、まとめて提供して同期する必要のある複数のファイルではなく、1 つのファイルで表示できます。
cmake - lubuntu 15.04でKurentoを構築する
lubuntu 15.04でKurento全体を構築しようとしています(UIが異なるubuntu 15.04のビビッドと同じです)。すべてのリポジトリのクローンを作成することから始めました。
次に、kms-cmake-utils をインストールします。
完了しました。cmake モジュール ディレクトリに一連のファイルがインストールされます。次に、kms-core をインストールしようとしました。
しかし、cmakeは次のエラーで停止します
私はkurento-module-creatorをインストールしようとしました:
.m2 ディレクトリにいくつかのファイルを準拠してインストールします。それが正しく行われたかどうかを知るためのmavenの経験はありません。
ただし、kms-core のエラーは解決しません。どうやら、cmake find_package コマンドは FindKurentoModuleCreator.cmake を見つけることができません。Kurento のどのリポジトリにもファイルが見つかりませんでした。私が間違っているかどうか誰か教えてもらえますか?
android - Android から kurento Web アプリに接続する
私はSpringMvc Webアプリをkurento one2many Webアプリと統合しています。Androidアプリからこれに接続したい。kurento Android SDK が 1 年以上サポートされていない場合はどうすればよいですか? URL 接続などを使用する必要がありますか? ばかげた質問で申し訳ありません、私はこれで初心者です。
maven - Kurento Helloworld mvncomplie エラー
このチュートリアルに従って、Kurento (WebRTC MediaServer) に基づくアプリケーションを実行したいと思います: http://www.kurento.org/docs/current/tutorials/java/tutorial-1-helloworld.html
これらのコードを実行した後:
最後の行mvn compile exec:javaで、次のエラーが発生します。
問題の原因と解決方法を知りたいです。ありがとうございました
webrtc - Kurento Hello World 候補の受信後にスタック
nginx プロキシの背後にある Kurento メディア サーバーをセットアップしようとしています & Kurento-hello-world の例でテストしています。TURNサーバーが設置され、Kurentoが稼働しています.
hereで説明されているように、ファイル/etc/kurento/modules/kurento/WebRtcEndpoint.conf.iniに TURN URL を追加しました
指定されたポートを開きました:
- 3478 TCP & UDP
- 49152-65535UDP
編集 : TURN がリモート HEAD IP をアナウンスしていることに気付きましたが、これは私のネットワーク内にあるようですが、プロジェクトにリンクされておらず、構成で指定されていません。ブラウザー コンソールに表示されるように、未知の外部 IP を持つ候補 2を受け取り、良い外部 IP を持つ候補 3ですが、悪い IP に接続しようとしてブラウザをストックできるかどうか疑問に思います。TURNが特定のアドレスを提案するのを避けることは可能ですか?
netstat -tulpn
ローカルでは、kurento マシンと TURN マシンの両方に割り当てられた UDP ポートの候補を ( ) 見ることができます。サーバーから来るはずのビデオ入力が表示されないため、接続が確立されません。
ターンサーバー:
ブラウザの Hello-World コンソール:
そしてkurentoログ(ごめんなさい):
ありがとう !
編集:インストールされたパッケージ/バージョン
object-detection - WebRTC と Kurento を使用したオブジェクト検出
私は、ブラウザを介して直接マルチメディア通信を可能にする WebRTC 用のメディア サーバー「Kurento」に関する非常に興味深いチュートリアルに従っています。ここでチュートリアルを実行しましたhttp://www.kurento.org/docs/current/tutorials.html面白いと思いました。
私の計画は、WebRTC (または Kurento) に基づいた非常に基本的なオブジェクト検出/認識アルゴリズムを実装して、単純なオブジェクトを指定すると、それを検出できるようにすることです。これを行うために、次の手順を考えました。
リンゴやオレンジなどの果物を見つけたいとしましょう:
- ステップ 1 : 米国グリーン カードの写真ツールのように、検出領域を制限する修正バウンディング ボックスを画面に配置したい: http://travel.state.gov/content/visas/en/general/photos.html
(ユーザーの顔の周りの緑色の形状)
- ステップ 2 : ボタンを押すと、バウンディング ボックス内のオブジェクトがリンゴまたはオレンジであることがわかるボタンを実装します (たとえば、色または形状に基づいて)。
アイデアがあれば、それについて知ることができれば幸いです。ありがとう