【发布时间】:2016-03-15 07:53:29
【问题描述】:
我做了什么:
我从https://github.com/Kurento/kms-opencv-plugin-sample下载了更新的opencv_plugin-sample。
-
使用 cmake-gui 运行 cmakelist 并生成 so 使用
sudo make install -
so在路径中生成
usr/local/lib/x86_64-linux-gnu/kurento/modules -
从kms-opencv-plugin-sample中的js文件夹,我运行命令
cmake .. -DGENERATE_JS_CLIENT_PROJECT=TRUE -
为了生成“kurento-module-opencvpluginsample.min.js”、“kurento-module-opencvpluginsample.map”文件,我在 js 文件夹中安装了 grunt,使用命令
npm install grunt grunt-browserify grunt-contrib-clean grunt-jsdoc grunt-npm2bower-sync minifyify
会生成一个 dist 文件夹,其中包含文件(“kurento-module-opencvpluginsample.min.js”、“kurento-module-opencvpluginsample.map”、“kurento-module-opencvpluginsample.js”)
我为 kms-opencv-client 创建了一个文件夹,并从链接 https://github.com/Kurento/kurento-tutorial-js 复制了 kurento-crowddetector 文件夹中的所有文件
-
在 kms-opencv-client 的 bower-component 内部,我将 kurento-crowddetector-module 替换为 opencv-plugin-sample-module,其中包含从第 6 步生成的 js
还更改了index.html中的js路径,也替换了index.js中的模块名
我启动了 Kurento 媒体服务器和 http 服务器
-
当我从浏览器加载页面时
http://10.10.1.3:8080/index.html?ws_uri=ws://10.10.1.3:8888/kurento#
-
当我点击开始按钮时,出现以下错误
SyntaxError: 模块 'opencvpluginsample' 未安装在 Kurento 媒体服务器中
我在 opencv-plugin 安装过程中遗漏了什么吗
【问题讨论】:
标签: kurento