пятница, 1 октября 2010 г.

Видеоконференции (opensource)

Итак, поставили перед вами задачу: организовать видеоконференцию в офисе между сотрудниками, или скажем видеомосты между удаленными филиалами. Существуют конечно платные решения от разных брендов, речь сейчас не про них. Можно посмотреть сравнительную таблицу(данные уже могли устареть). Сегодня мы обсудим как можно все сделать бесплатно.

Итак, после определенного загугливания вырисовывается 3 варианта:

  1. Openmeetings+Red5
  2. Openfire+Red5
  3. OpenMCU
Итак, рассмотрим подробнее каждый продукт:

Openmeetings

OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone or webcam, share documents on a white board, share your screen or record meetings. It is available as hosted service or you download and install a package on your server with no limitations in usage or users.

Openfire

Openfire is a real time collaboration (RTC) server licensed under the Open Source GPL. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.

Red5

Red5 is an Open Source Flash Server written in Java that supports:
Streaming Audio/Video (FLV, h264, AAC, and MP3)
Recording Client Streams (FLV only)
Shared Objects
Live Stream Publishing
Remoting (AMF)

OpenMCU (part of H.323+)

Cервер конференций. Был создан в мае 2000 года Craig Southeren как эксперимент при исследовании возможностей работы аудио MCU. Эта работа продолжается, и на данный момент OpenMCU поддерживает работу с видео‐ и аудиоинформацией.

Ну и ссылки практических реализаций (статьи разной степени свежести):

Комментариев нет: