创建node-js客户端kurento opencv模块的步骤

Steps to create node-js client kurento opencv module

我做什么 :

1.I 使用 opencv-plugin-sample(来自 link https://github.com/Kurento/kms-opencv-plugin-sample)并启动 kuretoMediaServer

2.In客户端我用了jsjava,都很好用

3.For js我用了命令

  cmake .. -DGENERATE_JS_CLIENT_PROJECT=TRUE
  npm install grunt grunt-browserify grunt-contrib-clean grunt-jsdoc grunt-npm2bower-sync minifyify
  grunt

生成js文件夹和dist文件夹

4.For java 我用了命令

  cmake .. -DGENERATE_JAVA_CLIENT_PROJECT=TRUE
  make java_install

我必须做的事情:

1.Now 我需要 运行 kurento 和 android, 所以我使用了下面的 link https://github.com/apeunit/AppRTC-Kurento-Example

2.In 他们使用 node-js 与 KMS

通信的客户端

3.Now 我试图在现有代码中添加 opencv 示例,参考 link http://doc-kurento.readthedocs.org/en/stable/mastering/develop_kurento_modules.html#examples ,我更改了 package.json 文件但它显示错误

 'kurento-module-opencvpluginsample' is not in the npm registry.

4.When 我检查了人群检测器样本 (https://github.com/Kurento/kurento-tutorial-node/tree/master/kurento-crowddetector ),模块 (kurento-module-crowddetector) 存在于 node_module文件夹,用于opencv-sample

是否需要手动添加模块(kurento-module-opencvpluginsample)?还是

是否有任何默认步骤在模块(kurento-module-opencvpluginsample)文件夹中生成文件,如上面java和js所做的那样?

npm 通过检查 npm 注册表来按名称和版本解析包(有关详细信息,请参阅 this link)这一行是什么

kurento-module-opencvpluginsample' is not in the npm registry.

告诉你,它在 npm 注册表中找不到你的模块。这并不奇怪,因为它仅位于您的本地计算机中。请查看 this SO answer 关于如何将本地模块指定为 npm deps。