Welcome to Kurento
Kurento Media Server (KMS) is a multimedia server package that can be used to develop advanced video applications for WebRTC platforms. It is an Open Source project, with source code released under the terms of Apache License Version 2.0 and available on GitHub.
Start here: Introduction to Kurento and Getting Started, and then learn to write Kurento applications with Tutorials.
The main documentation for the project is organized into different sections:
Information about development of Kurento itself is also available:
User Documentation
- Introduction to Kurento
- About OpenVidu
- Getting Started
- Installation Guide
- Installing Nightly Builds
- Configuration
- Tutorials
- Hello World
- WebRTC Magic Mirror
- RTP Receiver
- WebRTC One-To-Many broadcast
- WebRTC One-To-One video call
- WebRTC One-To-One video call with recording and filtering
- WebRTC Many-To-Many video call (Group Call)
- Media Elements metadata
- WebRTC Media Player
- WebRTC outgoing Data Channels
- WebRTC incoming Data Channel
- WebRTC recording
- WebRTC statistics
- Chroma Filter
- Crowd Detector Filter
- Plate Detector Filter
- Pointer Detector Filter
- Writing Kurento Applications
- Writing Kurento Modules
- Frequently Asked Questions
- Troubleshooting Issues
- Support
Feature Documentation
Project Documentation
Developer Documentation
Knowledge Base