alexvoz
@alexvoz
Flash-developer

Какой сервис или ПО позволит вести групповой видеочат с демонстрацией экранов каждого участника одновременно?

Есть задача, организовать видеочат или одновременную трансляцию между 5 людьми, 4 из которых должны демонстрировать свои экраны а у 5го экран должен быть поделен на 4 части с этими участниками. Или 4 отдельных окна, каждое их которых можно будет масштабировать и расположить в нужном месте.
Будет хорошо, если еще и изображение с вебкамеры будет показываться в нужном углу у каждого из этих 4 участников. Но это можно решить другим способом. 4 участника могут не видеть остальных участников (и их рабочие столы) а только слышать их. У них на экране должен быть только их рабочий стол + небольшое превью с вебкамеры в углу экрана. 5-ый участник (назовем его модератором) должен одновременно видеть экраны 4 (как минимум) других участников и держать с ними голосовой чат. Все участники географически разбросаны.

Есть ли готовое решение или комбинацией какого софта можно это реализовать?

Желательно кроссплатформенное решение. Free или за умеренную плату.

Например голосовой чат можно организовать в каком нибудь месседжере, каждый из участников запускает трансляцию своего экрана в сеть (с доступом по ссылке или с доступом к конкретному человеку). Модератор открывает те 4 ссылки в отдельных окнах браузера или все трансляции в одном окне ПО плиткой и смотрит. Вопрос в правильной организации 4 трансляций одному человеку.

P. S. Костыли тоже принимаются.
  • Вопрос задан
  • 2290 просмотров
Решения вопроса 1
alexvoz
@alexvoz Автор вопроса
Flash-developer
Появился вариант запускать 4 сессии TeamViewer 12. Но довольно тяжелый софт, хотело бы что то попроще

В итоге остановились на расширении к Chrome https://chrome.google.com/webstore/detail/webrtc-d...
Работает довольно стабильно. Но много ручного труда. Прописать и разослать всем участникам уникальные логины/пароли. Сверстали простую страницу с сеткой 2х2. Через iframe встроили ссылки с трансляциями. Свою задачу выполнило.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@Levhav
Возьмусь за разработку проектов любой сложности.
Ну если откинуть условие что модератор должен иметь возможность ресайзить размеры окон от его подопечных то остальное я бы сделал на FreeSwitch.

При чём модератеру в вашем условии надо принимать сразу 4 видеопотока что нагрузит сеть у модератера. А можно бы настроить так чтобы FreeSwitch на сервере микшировал видеопотоки участников и отправлял модератеру один поток на котором расположены потоки всех участников. Модератеру от этого буде меньше трафика. Но сервер будет грузится от микширования.

Но к этому всему ещё надо будет не мало кода написать на фронтенде.
Ответ написан
Paul_Nice
@Paul_Nice
Ну такое
Готовые решения, а-ля поликом стоят дорого.
Можно ещё настрогать логику управления сессиями вокруг какого-нибудь видеостримингового сервера вроде флюссоника или вовзы.
Трансляцию одному человеку можно либо на сервере слепить либо попробовать на клиенте сделать.
Но тут нужно быть готовым к тому, что не каждая машина хорошо себя почувствует если ей в браузер пользётся ~30 Мбит/с видео.
Ответ написан
Комментировать
@zubovd
обратите внимание на сервис TrueConf
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы