问题标签 [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.

0 投票
1 回答
492 浏览

kurento - 运行 Kms-opencv-plugin 示例时出错

我所做的:

1.我使用链接http://doc-kurento.readthedocs.org/en/stable/installation_guide.html在我的机器上安装了 Kurento 媒体服务器

2.启动服务器后,我使用链接 https://www.kurento.org/docs/6.0.0/tutorials/js/tutorial-1-helloworld.html运行 hello world 示例

3.这个例子运行良好,

我必须做的:

情况1:

现在我需要在 kurento 中运行 opencv 示例

1.我从链接 https://github.com/Kurento/kms-opencv-plugin-sample下载了kms-opencv-plugin-sample

2.当我在cmake-gui的文件夹中运行 cmakelist 时,它会询问依赖项

3.我从链接 https://github.com/Kurento/kms-core下载了kms-core并安装了它

4.还下载了kms-cmake-util https://github.com/Kurento/kms-cmake-utils

现在我使用 cmake 构建 kms-opencv-plugin-sample,它显示以下错误

案例二:

1.我也尝试使用命令构建

从命令提示符

2.同时安装依赖

3.显示错误

我必须做些什么来解决这个错误?

0 投票
3 回答
2812 浏览

kurento - Kurento 安装未满足的依赖项

我正在尝试在 Ubutu Trusty (14.04) 中安装 Kurento (V 6.0) 的最新稳定版本。不幸的是,我收到了陌生的消息:

输出:

输入:

我想 libglib2.0-0 和 libgstreamer1.5-0 发生了一些问题,但我不知道如何解决。

8 个月前,我在 Trusty 中成功安装了 Kurento 5.x 实例,但现在我必须更新到 6.x

0 投票
0 回答
1741 浏览

ubuntu - 在 Ubuntu 14.04 /15.04 上安装 Kurento 媒体服务器会出现未满足的依赖关系错误

我正在我的 ubuntu 机器 14.04 上安装 Kurento Media Server 6.0。我正在关注此链接 https://www.kurento.org/docs/6.0.0/installation_guide.html

我机器上安装的Java是java 8

我在我的机器上遇到了依赖问题,甚至

在我的机器上成功运行,一旦我将存储库添加到 kurento.list

由于添加了存储库并且 ubuntu 已成功更新。它不应该在安装时产生任何依赖问题。

0 投票
1 回答
495 浏览

kurento - 用于 opencv-plugin-sample 的 Kurento 媒体服务器 client-js

我做什么:

1.我从https://github.com/Kurento/kms-opencv-plugin-sample下载了更新的 opencv_plugin-sample 。

2.使用cmake-gui运行cmakelist,生成libkmsopencvpluginsamplemodule.so

我必须做的:

1.现在我需要为 opencv-plugin-sample 编写kms-client-js以在浏览器中运行

2.我按照http://doc-kurento.readthedocs.org/en/stable/mastering/develop_kurento_modules.html的说明进行操作

3.我将使用上述命令生成的js文件添加到kurento-crowddetector-client-js,将kurento-module-crowddetector.js路径替换为index.js中的OpencvPluginSample.js路径

4.当我从客户端路径运行http-server时,出现以下错误

5.我必须做什么才能继续前进?是否有任何文档可以为 opencv-plugin-sample 生成 client-js?

0 投票
1 回答
1062 浏览

kurento - Kurento 媒体服务器中未安装模块“opencvpluginsample”

我做了什么:

  1. 我从https://github.com/Kurento/kms-opencv-plugin-sample下载了更新的 opencv_plugin-sample 。

  2. 使用 cmake-gui 运行 cmakelist 并生成使用

    /li>
  3. 路径中生成so

    /li>
  4. 从 kms-opencv-plugin-sample 中的 js 文件夹中,我运行命令

    /li>
  5. 为了生成“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

  6. 生成一个 dist 文件夹,其中包含文件(“kurento-module-opencvpluginsample.min.js”、“kurento-module-opencvpluginsample.map”、“kurento-module-opencvpluginsample.js”)

  7. 我为 kms-opencv-client 创建了一个文件夹,并从链接https://github.com/Kurento/kurento-tutorial-js复制了 kurento-crowddetector 文件夹中的所有文件

  8. 在 kms-opencv-client 的 bower-component 内部,我将 kurento-crowddetector-module 替换为 opencv-plugin-sample-module,其中包含从 step:6 生成的 js

  9. 还更改了 index.html 中的 js 路径,还替换了 index.js 中的模块名称

  10. 我启动了 Kurento 媒体服务器和 http 服务器

  11. 当我从浏览器加载页面时

    http://10.10.1.3:8080/index.html?ws_uri=ws://10.10.1.3:8888/kurento#

  12. 当我单击开始按钮时,出现以下错误

    SyntaxError:模块“opencvpluginsample”未安装在 Kurento 媒体服务器中

    我在 opencv-plugin 安装过程中遗漏了什么吗

0 投票
1 回答
287 浏览

kurento - Kurento Group 调用示例:获取对单个用户管道的访问权限

在 java 群呼应用程序示例中,如何访问每个用户的 kurento 媒体管道。是否有可能获得单独的管道?

当我打印每个Id连接用户的媒体管道时,我得到相同的输出

当我们创建 WebRtcEndpoint 我们使用类似的东西this.outgoingMedia = new WebRtcEndpoint.Builder(pipeline).build();

这里的pipeline对象对所有人都是一样的UserSession()

我想在每个用户的媒体管道上应用我的过滤器。可能吗 ?

编辑1:

这里我们使用pipelineinUserSession()来获取传出的 WebRtcEndpoint

这就是我将过滤器连接到输出的 webrtcendpoint 的媒体管道的方式。

编辑2:

解决了这个问题,我在创建过滤器对象时设置了用户名,然后在引发事件时发送了这个用户名,现在我在过滤器对象上设置标签并在接收事件时获取这个标签,它给出了正确的输出

0 投票
1 回答
313 浏览

kurento - 如何将额外参数传递给 kms 插件

我所做的:

1.我为kms-opencv-plugin-sample生成了(使用链接 https://github.com/Kurento/kms-opencv-plugin-sample。)

2.为了从client-js调用opencv插件,我修改了crowddetector-client-js“ https://github.com/Kurento/kurento-tutorial-js/tree/master/kurento-crowddetecto ‌​r”(重命名kurento-module-opencvpluginsample 的文件夹名称)。

3.我所做的修改:

4.我启动了“KurentoMediaServer”,然后启动了“http-server”,在浏览器中加载页面

5.运行成功。

6.我也试过用opencv-plugin-sample中的默认给定代码替换opencv人脸检测代码,它也可以。

我需要知道的:

1.如果我想在进程()中添加额外的参数,我需要做什么?

2.如果我想在cpp中添加另一种方法,我必须做什么?

0 投票
3 回答
1466 浏览

kurento - 找不到包“KurentoModuleCreator”

如果没有找到 KurentoHelpers,则需要从 kurento 存储库安装 kms-cmake-utils 包 -- 找到 KurentoModuleCreator_EXECUTABLE-NOTFOUND -- 检查模块 'KurentoModuleCreator' -- 没有包 'KurentoModuleCreator' 在 /usr/ 找到 CMake 错误local/share/cmake-3.5/Modules/GenericFind.cmake:93 (message): Library KurentoModuleCreator not found Call Stack (最近一次调用优先): CMake/CodeGenerator.cmake:5 (generic_find) CMakeLists.txt:16 (include) -- 配置不完整,出现错误!

当我构建 kms-core 时,cmake 报告此错误。我已经下载了 kurento-module-creator 项目,如何在 centos7 上安装它,cmake 版本 3.5.0?

0 投票
1 回答
464 浏览

gstreamer - Kurento:无法应用 GStreamer "audiocheblimit" + "cutter"

以下是我的代码块,我正在使用它来消除传入媒体管道中的噪音。

仅在 kurento 日志------------------------audiocheblimit中被打印,之后没有日志并且在我的 java 服务器控制台中得到Websocket disconnected by WebSocket Read EOF (status code 1006)

是否有任何具体原因导致崩溃?我们可以在kurento中一个接一个地应用两个GStreamer插件吗?

或者我们是否需要创建多个 kurento 自定义过滤器,它们将在其中使用一个 GStreamer 插件?

编辑1:

正如@santoscadenas 所指出的,我已经研究了faceoverlay项目并在我的代码中进行了相应的更改,

服务器日志:

0 投票
1 回答
353 浏览

kurento - 从 Kurento Media Server 中的方法返回值

我所做的:

1.我从链接( https://github.com/Kurento/kms-opencv-plugin-sample)下载了kms-opencv-plugin-sample 。

2.将处理方法中的opencv样本替换为opencv FaceDetection

3.还参考链接How to pass extra parameter in to kms plugin并成功运行人脸检测进行一些更改。

4.我还通过修改kmd.json文件将参数传递给方法

我需要做什么:

1.在人脸检测中显示输出垫,我还需要返回faceRect值(矩形点)

2.所以我需要在响应中返回值