2016-07-22 13 views
0

私はKurento Media Serverをインストールしたばかりで、ノードチュートリアルを確認しています。 その一部は問題なく動作します。 しかし私は他のものと同じ問題を抱えています。kurento-tutorial-node - サーバーからのエラーメッセージ:addresswsでメディアサーバーが見つかりませんでした:// localhost:8888/kurento

Error message from server: Could not find media server at addressws://localhost:8888/kurento. Exiting with error SyntaxError: Module 'platedetector' is not installed in the Kurento Media Server 

注: - kurento-platedetectorは、それがリモートストリームで、ページにロードされ、スタートボタンが押されたとき、私は報告進捗円しかし、私は次のようなエラーを見ることができるコンソールで何も見えません:環境に関する1つの重要な説明 - ローカルネットワーク内の別のマシンにKento Media Serverをインストールしたので、クライアントマシンから呼び出す方法は192.168.xx:8443です。

答えて

1

一部のチュートリアルでは、メディアサーバーに追加のモジュールをインストールする必要があります。あなたは

sudo apt-get install kms-platedetector-6.0 

kms-platedetector Debianパッケージをインストールし、その後、あなたのKMSを再起動する必要があります。

ごKMSは、チュートリアルを実行しているマシンとは異なるマシンに配置されている場合、あなたはフラグ

npm start -- --ws_uri=ws://kms_host:kms_host:kms_port/kurento 

でのNode.jsサーバーアプリを起動してKurentoClientにそれを伝える必要がありますそれはドキュメントにあり、hereが見つかります。

+0

ありがとう、ヒントのために、いくつかの明確化が必要です: 1)追加のpakcagesの追加は、ドキュメントまたは少なくともノードチュートリアルでは指摘されていません。 2)正確なパッケージ名は 'kms-platedetector-6.0'です。 3)NodeJSサーバとKMSは同じマシン上にあるので、#2を実行するとNodeJSサーバを起動する必要はありません( 'ws_uri'パラメータ)。単純な' npm start'が処理を行います。 とにかく、NodeJSサンプルを実行できます。 –

+0

@AngelTodorovドキュメントに追加しようとしますが、サーバーのエラーメッセージにヒントがあります。 ws_uriが必要かどうかについては、あなたのkmsとノードのアプリが別々のマシンにある場合にのみ、その必要があると答えています。私は正しいパッケージ名を持つために、投稿を編集しました、ありがとう! – igracia

関連する問題