Назад | Перейти на главную страницу

Предоставление веб-обучения с использованием VNC или других инструментов

Я пытаюсь реализовать возможность проводить обучение в стиле веб-конференции в режиме реального времени для группы из 10-15 студентов, находящихся на другом континенте. Мы в Канаде, они в Австралии. Вот основные требования:

  1. Мне нужно предоставить доступ к моему рабочему столу всем ученикам одновременно. Я буду чередовать слайды и компьютерные демонстрации.
  2. Мне нужно иметь возможность поделиться своим голосом со всеми учениками одновременно. Для этого можно использовать уже существующий мост для конференций Asterisk, но это все равно повлияет на пропускную способность восходящего потока.
  3. Пропускная способность моего соединения в восходящем направлении номинально составляет 1 Мбит / с.

Исторически мы делали это с помощью моста для конференций Asterisk + VNC для совместного использования экрана, но у нас никогда не было такого количества студентов и никогда не было так далеко. И пропускная способность восходящего потока, и время задержки являются серьезными соображениями.

Я не уверен, могут ли коммерческие решения, такие как WebEx, решить эту проблему, например, позволяя мне транслировать звук и мой рабочий стол на центральный сервер, расположенный ближе к студентам, а затем ретранслировать его всем студентам одновременно, что значительно уменьшение моих потребностей в разведке и добыче.

Или, если в протоколе VNC с включенным сжатием и т. Д. Имеется достаточный запас места, чтобы сделать это возможным.

Или даже если бы я мог настроить свою собственную возможность ретрансляции, используя EC2 или аналогичный экземпляр, расположенный в Азии или Австралии, если такая вещь существует.

Все мысли и предложения будут оценены.

Вам не нужно отправлять данные сразу всем пользователям. Лучшее, что вы можете сделать, - это отправить данные на один сервер, и этот сервер будет отправлять видео и аудиоданные всем пользователям в режиме реального времени с задержкой около 10 секунд.

Вы можете найти несколько бесплатных веб-сайтов, которые делают это, но наиболее часто используются Youtube.com (да, Youtube предлагает прямую трансляцию) и Twitch.tv.

Хорошо то, что с помощью этой системы у вас могут быть подключены от 1 пользователя до миллионов пользователей независимо от вашей полосы пропускания, а также вашим пользователям не нужно устанавливать какое-либо дополнительное программное обеспечение.

РЕДАКТИРОВАТЬ: Кроме того, на этих веб-сайтах есть чаты, поэтому ваши пользователи могут комментировать и задавать вопросы, пока вы объясняете.