Kurento Modules
博客专区 > chapin 的博客 > 博客详情
Kurento Modules
chapin 发表于9个月前
Kurento Modules
  • 发表于 9个月前
  • 阅读 47
  • 收藏 1
  • 点赞 0
  • 评论 1

华为云·免费上云实践>>>   

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视频通信镜像(环回)与板探测器过滤器元件。

共有 人打赏支持
粉丝 18
博文 82
码字总数 101076
评论 (1)
继续奔跑的攻城狮
请问有没有kurento IDL文件的说明文档呢?不是太明白里面的一些变量定义?或者可以加一下好友请教吗?
×
chapin
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: