Voicel - аудио и видео звонки
Voicel — это ВКС-система на базе низкоуровневой С++ библиотеки mediasoup.
В основе разрабатываемого решения лежит низкоуровневая С++ библиотека mediasoup, которая предоставляет API для управления медиа слоем на базе технологии WebRTC.
Для реализации проекта было принято решение использовать архитектуру SFU (Selective Forwarding Unit).
Благодаря этому клиенту не нужно передавать один и тот же исходящий сигнал каждому из участников, вместо этого поток отправляется на сервер, а уже там распределяется между всеми пользователями. В итоге от участника отправляется один исходящий сигнал, а сам он принимает потоки других пользователей от сервера. В отличии от архитектуры Mesh, где каждый каждому отправляет свой медиа поток и получает медиа поток от других.
Для реализации использовались современные технологии с целью обеспечения высокой производительности, легкости масштабируемости и дальнейшей разработки.
