什么是Kurento

Kurento是一个WebRTC媒体服务器和一组简化WWW和智能手机平台的高级视频应用程序的开发客户端API。Kurento的功能包括群体通讯,转码,记录,混合,广播和路由视听流。

Kurento还提供高级媒体处理能力,包括计算机视觉,视频索引,增强现实和语音分析。Kurento模块化架构使第三方媒体处理算法(即语音识别,情绪分析,面部识别等)的集成变得简单,它可以被应用程序开发人员透明地用作Kurento内置功能的其余部分。

Kurento的核心元素是Kurento Media Server,负责媒体传输,处理,加载和记录。 它是在基于GStreamer的低级技术中实现的,以优化资源消耗。 它提供以下特性:

  • 网络流协议,包括HTTPRTPWebRTC

  • 这里是列表文本支持媒体混合和媒体路由/分派的组通信(MCU和SFU功能)。

  • 媒体存储支持WebMMP4的写操作,并以GStreamer支持的所有格式播放。

  • GStreamer支持的任何编解码器(包括VP8,H.264,H.263,AMR,OPUS,Speex,G.711等)之间的自动媒体转码。

我们提供Java和JavaScript的Kurento客户端库来从应用程序控制Kurento Media Server。 如果您喜欢其他编程语言,则可以使用基于WebSocketJSON-RPC的Kurento协议。

Kurento是根据Apache 2.0许可证的条款发布的开源代码。 它的代码托管在GitHub

如果你想快速着手实践,最好的方式是安装 Kurento Media Server 和 学习有Demo的入门教程(推荐例子齐全的Java)。 你可以选择自己喜欢的技术构建媒体应用:Java, Browser JavaScript 或者 Node.js.

如果你想了解Kurento的更多知识,请参考高级文档

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值