P2P-видеоконференции с открытым исходным кодом во Flash или Java? - PullRequest
7 голосов
/ 30 ноября 2009

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

Кроме того, было бы неплохо сэкономить пропускную способность, если клиенты будут передавать свои аудио- и видеоданные без использования центрального сервера (например, как работает Skype).

Есть ли достаточно открытый проект с открытым исходным кодом, который отвечает этим критериям?

Ответы [ 3 ]

4 голосов
/ 21 апреля 2010

При выполнении Voice over IP предпочтение отдается UDP, а в плагинах веб-браузера обычно отсутствует поддержка UDP и P2P-соединений.

Но есть решение. Для этого вам нужно использовать Adobe Flash Player 10 и Adobe Stratus . Это фактически то, что Chatroulette использует для потокового видео-чата P2P.

1 голос
/ 12 декабря 2009

См. Библиотеку Xuggler - она ​​включает код для воспроизведения видео (ну, пример кода) в объекте com.xuggle.mediatool.IMediaVieer.

1 голос
/ 30 ноября 2009

Возьмите это от кого-то, кто нашел тяжелый путь: поддержка Java для воспроизведения видео является pisspoor. Они продолжают обещать новую, фантастическую систему воспроизведения видео, но тем не менее мы все еще застряли с Java Media Framework, беспорядком, ограниченным платформой и несовместимым с MPEG-4.

В качестве альтернативы вы можете использовать Quicktime для Java и оболочку MPlayer / VLC / etc. Ни один из этих вариантов не подходит для браузера.

Несмотря на то, что я ненавижу Adobe и зло дизайна Flash, Flash - ваш лучший выбор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...