問題タブ [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.
javascript - Kurento WebRTC が記録されていない
nodejsでKurento Media Serverを使用してビデオを録画しようとしています。ここでhello-world の例を実行しています。RecorderEndpoint を webrtcEndpoint に接続し、すべてを実行することができましたが、サーバーで次のエラー メッセージが表示されます。
0:37:59.122469563 7003 0xaf5500 ERROR KurentoMediaPipelineImpl /build/buildd/kms-core-5.0.3/src/server/implementation/objects/MediaPipelineImpl.cpp:32:busMessage: バスのエラー: エラー メッセージ: 0x7f11c0330ea0、時刻 99: 99:99.999999999、seq-num 514729、要素 'kmsrecorderendpoint10'、GstMessageError、gerror=(GError)NULL、debug=(文字列)"/build/buildd/kms-elements-5.0.3/src/gst-plugins/kmsrecorderendpoint. c(876):\ sink_required_cb\ ():\ /GstPipeline:pipeline8/KmsRecorderEndpoint:kmsrecorderendpoint10";
正しく録音されているとは思えませんが、何が問題なのかわかりません。元の例を実行できたので、サーバーは問題ありません。
ここにコード:
node.js - node.js での Kurento の呼び出し元と呼び出し先ストリームの記録
サーバーディスクにストリームを記録するためにkurentoを使用しています。 ここで、node.js のチュートリアルの hello-world がストリームをディスクに記録するように変更されたkurento チュートリアルの変更に従いました。ここでやりたいことは、tutorial4 の 1 対 1 の呼び出しを変更して、呼び出し元と呼び出し先のストリームを 2 つのファイルに記録することです。
私がクレントを理解したように、レコーダーはパイプラインにリンクされています。パイプラインは、2 つのピア間の接続を表します。パイプライン内の単一のピアのストリームを記録するにはどうすればよいですか?それぞれ、呼び出し元のストリームと呼び出し先のストリームの両方を記録できますか?
私はたくさん試しましたが、解決策を見つけることができませんでした。
webrtc - Kurento Media WebRTC から RTP
WebRTC から RTP へのブリッジを作成するために、kurento の master git を使用しています。
ただし、これにもかかわらず、出力ビデオの再生は webm にエンコードされます。他にもさまざまな方法を試しました (RTP ENdpoint の使用、Gstream フィルターの使用、VLC HTTP から RTP ストリーマーへの使用)。ただし、サファリとIE、つまりH264でエンコードされたビデオを再生できる方法はありません。メディア開発者とkurentoチームに助けを求めています。
java - 新しい Kurento リリースで動作する正しいパッケージの選択
私の(spring.mvc)Webアプリケーションkurento server v 5.1.0
で非常に単純なシナリオを解決するために使用 しています。Java
短いビデオをキャプチャし、後で使用するために保存する必要があります。誰かが参考例として何を使用すべきかを教えてもらえますかRecorderEndpoint
-またはに基づく例のいずれcom.kurento.kmf.media.*
かorg.kurento.client.*
json-rpc - Kurento Media Server が「メソッドの処理中に予期しないエラーが発生しました: ファクトリ 'PlayerEndPoint'' が見つかりません」
私はクレントにとって非常に新しいです。このリンクからjson-rpcドキュメントを調べました。
http://www.kurento.org/docs/5.0.3/mastering/kurento_protocol.html
1) ポート 8888 で実行されるローカルの kurento サーバーをインストールしました。2) wscat というツールを使用して、kurento-websocket への接続を確立しました。3)以下のコマンドでkurento-serverに接続しようとしました
その後、サーバーから接続プロンプトを取得しました。
上記の kurento プロトコル ドキュメント リンクから。以下のリクエストjsonを使用しました
しかし、ドキュメントによると、このリクエストを送信した後に取得する必要があるレスポンスは次のようになります。
しかし、私は得ています
私が間違っていなければ、上記の request-json を使用して、http://host/app/video.mp4をストリーミングするために使用されるプレーヤー エンドポイントの新しいメディア パイプラインを作成します。
私の request-json オブジェクトに問題はありますか、それともこのリクエストを行う前に何かをする必要がありますか?
私を助けてください。