Kurento Modules

Kurento是一个可插拔的框架。 Kurento中的每个插件称为module。 我们将Kurento module分为三组,即:

** 1. Main modules。 与Kurento Media Server一起开箱即用:**

  • kms-core: Kurento Media Server主要组件。
  • kms-elements: Kurento Media Elements 实现 (WebRtcEndpoint, PlayerEndpoint, and so on).
  • kms-filters: Kurento Filters 实现 (FaceOverlayFilter, ZBarFilter, GStreamerFilter).

** 2. Built-in modules 。 额外的模块由Kurento团队开发,以提高Kurento Media Server的基本功能。 到目前为止,有四个内置模块,即:**

  • kms-pointerdetector:基于颜色跟踪检测视频流中指针的过滤器。 安装此模块的命令是:
sudo apt-get install kms-pointerdetector-6.0
  • kms-chroma:过滤器,使顶层的颜色范围透明,在背后显示另一个图像。
sudo apt-get install kms-chroma-6.0
  • kms-crowddetector:在视频流中检测人群聚集的过滤器。
sudo apt-get install kms-crowddetector-6.0
  • kms-platedetector:在视频流中检测车辆图标的过滤器。
sudo apt-get install kms-platedetector-6.0

警告:图标探测器模块是一个原型,其结果并不总是准确的。 如果您计划在生产环境中使用此模块,请考虑这一点。

3. Custom modules.。 扩展Kurento Media Server,提供新的媒体功能。 如果您打算开发自己的自定义模块,请查看以下页面:

How to create Kurento modules

下面显示了如前所述的Kurento Media Server的示意图:

输入图片说明

Kurento模块架构。 Kurento Media Server可以使用内置模块(人群检测器,指针检测器,色度,板检测器)以及其他自定义模块进行扩展。

考虑到内置模块,Kurento工具箱扩展如下:

输入图片说明 _ Kurento扩展工具箱。 基本的Kurento工具箱(图片的左侧)扩展了更多的计算机视觉和增强现实过滤器(图片的右侧)由内置模块提供。_

本页的其余部分由四个部分组成,其中内置模块(kms-pointerdetector,kms-chroma,kms-crowddetector,kms-platedetector)用于开发简单应用程序(教程),目的是展示如何使用它们 。

Module Tutorial - Pointer Detector Filter

该Web应用程序包括具有指针检测滤镜器(环回)的WebRTC视频通信。

Module Tutorial - Chroma Filter

此Web应用程序包含具有色度滤镜器元素镜像(环回)的WebRTC视频通信。

Module Tutorial - Crowd Detector Filter

此Web应用程序由一个WebRTC视频通信镜像(环回)与人群检测器过滤器组成。 此过滤器检测视频流中的人员聚集。

Module Tutorial - Plate Detector Filter

这个Web应用程序包括一个WebRTC视频通信镜像(环回)与板探测器过滤器元件。

转载于:https://my.oschina.net/997155658/blog/840645

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值