Подойдет ли нам WebRTC?
Для вебинаров вполне подойдёт, для ВКС - много геморроя с логикой.
Если нужна запись, то про p2p забываем.
Остаётся либо флюссоник, либо вовза.
Первый лучше, т.к. поддержка на русском есть.
Вот здесь почитать, а здесь пример страницы публикации.
Если коротко, то веб приложение из примера инициирует соединение с сервером, захватывает видео и аудио из браузера и начинает лить видео в сокет. Для этого нужно защищённое https соединение с серверов, так что сертификатом озаботьтесь.
А далее на сервере уже можно крутить потоком как хочешь - записывый, транскодируй, раздавай как угодно.
Сегодня есть два распространённых способа раздавать видео в браузере с низкой задержкой:
1. RTMP - старый, добрый flash
2. WebRTC - молодой, сырой и с нюансами протокол и транспорт
3. экзотика всякая, например у того же flussonic есть своя хитрая реализация плеера и протокола, которая позволяет сегменты (!) играть с низкой задержкой и при этом браузеру не становится плохо. Задаётся как proto=mse
В идеальных условиях WebRTC даёт задержку порядка 200-300ms, в реальных условиях - порядка 500ms.
RTMP - до секунды.
По нашим тестам задержка менее секунды.
Тестировали flashphoner
WebRTC работает стабильно. Таргетирует задержку и держит на уровне 500ms.
На хабре есть статья по WebRTC трансляциям с кусками кода:
https://habrahabr.ru/post/323176/Возможно ли это с помощью WevRTC?
даВозможно ли записывать WebRTC сигнал (аудио, видео. демонстрацию экрана) для последующего воспроизведения.
даКакое решение лучше всего выбрать в качестве медиа-сервера? 
Обратите внимание на качество, битрейт и задержку трансляции. Для теста желательно поднять 720p поток в 4G сети. На нем сразу станет видно, нормально ли сервер отрабатывает поток.WebRTC обладает низкой задержкой трансляции? 
Да. Меньше секунды.Где подробнее почитать об этом на русском языке?
На хабре сделать поиск по слову WebRTC