问题标签 [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.
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.显示错误
我必须做些什么来解决这个错误?
kurento - Kurento 安装未满足的依赖项
我正在尝试在 Ubutu Trusty (14.04) 中安装 Kurento (V 6.0) 的最新稳定版本。不幸的是,我收到了陌生的消息:
输出:
输入:
我想 libglib2.0-0 和 libgstreamer1.5-0 发生了一些问题,但我不知道如何解决。
8 个月前,我在 Trusty 中成功安装了 Kurento 5.x 实例,但现在我必须更新到 6.x
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 已成功更新。它不应该在安装时产生任何依赖问题。
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?
kurento - Kurento 媒体服务器中未安装模块“opencvpluginsample”
我做了什么:
我从https://github.com/Kurento/kms-opencv-plugin-sample下载了更新的 opencv_plugin-sample 。
使用 cmake-gui 运行 cmakelist 并生成使用
/li>路径中生成so
/li>从 kms-opencv-plugin-sample 中的 js 文件夹中,我运行命令
/li>为了生成“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,其中包含从 step: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 - Kurento Group 调用示例:获取对单个用户管道的访问权限
在 java 群呼应用程序示例中,如何访问每个用户的 kurento 媒体管道。是否有可能获得单独的管道?
当我打印每个Id
连接用户的媒体管道时,我得到相同的输出
当我们创建 WebRtcEndpoint 我们使用类似的东西this.outgoingMedia = new WebRtcEndpoint.Builder(pipeline).build();
这里的pipeline
对象对所有人都是一样的UserSession()
我想在每个用户的媒体管道上应用我的过滤器。可能吗 ?
编辑1:
这里我们使用pipeline
inUserSession()
来获取传出的 WebRtcEndpoint
这就是我将过滤器连接到输出的 webrtcendpoint 的媒体管道的方式。
编辑2:
解决了这个问题,我在创建过滤器对象时设置了用户名,然后在引发事件时发送了这个用户名,现在我在过滤器对象上设置标签并在接收事件时获取这个标签,它给出了正确的输出
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中添加另一种方法,我必须做什么?
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?
gstreamer - Kurento:无法应用 GStreamer "audiocheblimit" + "cutter"
以下是我的代码块,我正在使用它来消除传入媒体管道中的噪音。
仅在 kurento 日志------------------------audiocheblimit
中被打印,之后没有日志并且在我的 java 服务器控制台中得到Websocket disconnected by WebSocket Read EOF (status code 1006)
是否有任何具体原因导致崩溃?我们可以在kurento中一个接一个地应用两个GStreamer插件吗?
或者我们是否需要创建多个 kurento 自定义过滤器,它们将在其中使用一个 GStreamer 插件?
编辑1:
正如@santoscadenas 所指出的,我已经研究了faceoverlay
项目并在我的代码中进行了相应的更改,
服务器日志:
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.所以我需要在响应中返回值