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

标签 kurento

我做什么:

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

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

3.另外引用链接How to pass extra parameter in to kms plugin进行一些修改并成功运行人脸检测。

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

我需要做什么:

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

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

最佳答案

在这种情况下,您可以引发事件,因为 process 方法签名无法更改。

来自kurento documentation : 在我们所有的公共(public)内置模块中,有很多关于如何定义方法、参数或事件的示例:

编辑:

可以在 here 找到引发事件的示例。 。正如您所看到的,一旦在 kmd 中定义了事件,您就可以创建它并使用信号对象发送它。

对于 OpenCV 插件,您需要做更多的工作,因为您需要从正在执行该过程的 opencv 类引用端点对象。

关于kurento - 从 Kurento Media Server 中的方法返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36055872/

相关文章:

webrtc - 如何检测 Kurento 媒体服务器 (KMS) 中的录制何时完成?

centos - 使用 Docker 在 Cent OS 6.6 中安装和运行 Kurento 媒体服务器

Nginx代理webrtc kurento媒体服务器配置

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

amazon-web-services - 使用 kurento 和 AWS Elemental MediaLive 从 webrtc 到 rtp 到 hls

video-streaming - 无法使用移动数据连接从移动浏览器连接 kurento

javascript - 局部变量到全局javascript

javascript - Kurento 端点顺序以录制截屏视频

java - Kurento 复合网格录制

java - Kurento一对一视频通话录音Java