admin管理员组

文章数量:1660874

一、 什么是Kurento Media Server

Kurento Media Server(KMS)是一个多媒体服务器软件包,可用于为WebRTC平台开发高级视频应用程序。Kurento是一个底层平台,可创建WebRTC应用程序,而且负责管理STUN / TURN服务器,网络,可伸缩性等。

1.1. Kurento Media Server的特点
1.1.1. 模块化管道

Kurento提供了WebRTC和RTP发送器和接收器、音视频混合器、媒体录制等构建模块。这些媒体元素是具有特定媒体功能的独立对象。通过在任何时间点插入,激活或停用它们,它们非常容易组成,即使介质已经在流动。

扩展Kurento并编写自己的元素也很容易,然后可以将其与现有元素集成在一起!

应用程序开发人员使用Kurento用所需的媒体元素控制所谓的媒体管道,从而有效地形成完全定制的体系结构,以适应他们的需求。提供了一些内置模块,用于组通信,媒体格式的代码转换以及视听流的路由。

Kurento可以同时实现SFU和MCU应用架构。

1.1.2. 内建模块

Kurento提供丰富的开箱即用的媒体元素工具集API

1.1.3. JSON-RPC协议

本文标签: 流媒体主流服务器webrtcServer