Kurento Media Server обеспечивает групповые коммуникации, микширование, транскодирование, запись и воспроизведение. Кроме того, он также предоставляет расширенные модули для обработки мультимедиа, включая компьютерное зрение, дополненную реальность, альфа-смешивание и многое другое.
Возможности Kurento Media Server предоставляются разработчикам приложений посредством Kurento API. Этот API реализован с помощью библиотек Kurento Clients. Kurento предлагает два готовых клиента для Java и JavaScript. Если у вас есть другой любимый язык, вы все равно можете использовать Kurento, используя непосредственно протокол Kurento. Этот протокол позволяет управлять Kurento Media Server и основан на интернет-стандартах, таких как WebSocket и JSON-RPC.