問題タブ [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.

0 投票する
1 に答える
537 参照

java - Kurento アプリケーションを実行する

ubuntu サーバーに kurento メディア サーバーをセットアップし、以下のコマンドを使用して例をコンパイルします。

ターミナルを閉じても、このアプリケーションを常に実行する必要があります。

0 投票する
1 に答える
285 参照

java - ubuntu OS を搭載した AWS インスタンスでの Kurento 6.0 のセットアップ

いくつか疑問があり、それについて明確にする必要があります。これは、ubuntu 14.04 を持つ AWS インスタンスでの Kurento 6.0 サーバーのセットアップに関するものです。1: Kurento のセットアップに成功しました。2: ターンサーバーもインストールしました。3: こちらのガイドに従ってターンサーバーを構成しました。4: ここまでそのリンクをたどります... ...アプリケーションに必要なメディア パイプラインの数を知っていますか? すべての設定を行った後、このコマンドを実行します... cd kurento-tutorial-java/kurento-hello-world git checkout 6.2.1 mvn compile exec:java

この後、質問の最後にログを入力すると、クレントが正常に実行されます。WinScp を使用してインスタンスをリモート接続することで、これらすべてを実行しています。この後、ブラウザー (Chrome/Mozilla) で Windows マシンにアクセスしようとしました。URL を試してみました: http://:8080 と https://:8443 しかし、サーバーが見つからないという結果が見つかりました。同じインスタンスで、私は PHP Apache サーバーを持っています。http://:80 でそれを取得できます。または、kurentoサーバーにローカルマシンのブラウザにアクセスすることは可能ですか?前もって感謝します。


見出し

0 投票する
1 に答える
2529 参照

local-storage - RTC に近い getUserMedia の一時的な保持場所として、ある種のローカル ストレージを使用できますか?

リアルタイム通信を正確に必要としないユースケースがありますが、ユーザーが事後にファイルをアップロードするのを永遠に待つ必要がないようにするために、できる限り近いものを使用しています。私たちのサイトでは、ユーザーがビデオとオーディオを記録し、サーバーに保存することができます。

フラッシュなので、フラッシュから、Kurento メディア サーバーを使用した WebRTC 実装に移行しました。これは、高品質のインターネット接続では非常にうまく機能しますが、接続が不十分なユーザーには比較的不足しています.

サーバーにフィードする前に少しバッファを実装して、理想的な接続の低下を補うことができるかどうかを考えていました。これは WebRTC が意図したものではないことを理解しています。これは、検討すべき別の解決策があるかどうかという問題につながりますか?

どんな提案でも大歓迎です!ありがとう!

0 投票する
1 に答える
988 参照

android - Android WebView で Kurento Media Server ストリームを受信する

Raspberry Pi が uv4l を使用して KMS にストリームを送信するKurento の1対多のビデオ通話の例 (これ) を試しています。WebView を使用して Android アプリでストリームを表示しようとしています。SSL 証明書エラーを回避するために、カスタム WebViewClient を使用しました。ただし、ハードウェア アクセラレーションを有効にすると、ビデオの代わりに緑色の四角形が表示され、アクセラレーションを無効にすると、回転するホイールが表示されます。ただし、音声は正しく受信されます。

Logcat は次のメッセージを表示します。

[WARNING:webrtcsession.cc(1719)] Candidate has unknown component: Cand[1:2:udp:2013266430:IP:PORT:local::0::] for content: audio

[WARNING:srtpfilter.cc(585)] SRTP パケットの保護を解除できませんでした。err=9

[エラー:channel.cc(666)] ビデオ RTP パケットの保護を解除できませんでした: サイズ = 1133、seqnum = 23250、SSRC = 1884862060

WebView に使用するコードは次のとおりです。

CustomWebViewClient のコードは次のとおりです。

Lollipop を実行している電話でアプリをテストしました。私はそれがWebViewに関連していると思います。何か助けはありますか?

0 投票する
1 に答える
697 参照

kurento - kurento-media-server の公式バージョンへのダウングレード

ドキュメントによると、古いバージョンの KMS はhttp://ubuntu.kurento.org/pool/main/k/からダウンロードできます。

ここで利用できるバージョンは 1 つ (6.0.0) だけのようで、すべての依存関係をインストールした後でも、依存関係の複雑さが原因でサーバーが実行に失敗します。おそらく関連している依存関係のtrustyバージョン( http://ubuntu.kurento.org/pool/main/libk/libkmsnice/ ) がないようです。gstreamer1.5-kmsnice

いずれにせよ、バージョン 6.1.1 にダウングレードすることを希望します。これは、私の AWS セットアップで動作することがわかっている最後のインストールですが、6.3.2 より前のバージョン (6.0.0 以外) は利用できなくなりました。

私の質問は: バージョンをダウングレードするサポートされている公式の方法はありますか?

Amazon の EC2 を使用して Ubuntu 14.04.3 LTS (信頼できる) インスタンスを実行しています。

0 投票する
1 に答える
460 参照

video-streaming - モバイルデータ接続を使用してモバイルブラウザーから kurento に接続できない

バックエンドとしてWebrtc使用する技術に取り組んでいます。Kurento Media Server[Wifi/イーサネット] 経由でデスクトップとモバイルで非常にスムーズに動作するアプリケーション。

しかし、モバイルデータ接続を使用して(モバイル)接続しようとすると、接続されません。何が問題なのか教えていただけますか?

これはTURN Server問題です (現在 TURN は無効になっています)。TURN Server実装が成功したとしても、企業のファイアウォールでのパケット ブロックなどの問題に直面することになり、ベースの通信はサポートされていないとUDP思います。FirefoxChromeTCPTURN