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

时间:2016-03-28 07:43:04

标签: npm kurento

我的工作

1.我使用了opencv-plugin-sample(来自链接https://github.com/Kurento/kms-opencv-plugin-sample)并启动了kuretoMediaServer

2.在客户端,我使用 js java ,两者都运行良好

3.对于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.对于java,我使用了命令

  cmake .. -DGENERATE_JAVA_CLIENT_PROJECT=TRUE
  make java_install

我必须做什么

1.现在我需要用android运行kurento,所以我使用了以下链接https://github.com/apeunit/AppRTC-Kurento-Example

2.在客户端,他们使用 node-js 与KMS进行通信

3.现在我正在尝试在现有代码中添加opencv示例,参考链接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.当我检查人群检测器样本(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中所做的那样?

1 个答案:

答案 0 :(得分:3)

npm通过使用npm注册表检查按名称和版本解析包(有关详细信息,请参阅this链接)此行

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

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