![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| jManiak |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 130 Регистрация: 6.2.2007 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Доброго времени суток!
Озадачили тут. Необходимо сделать систему видеоконференций на сайте. т.е. одновременно 10 человек сидит на сайте, там какая-то информация о них показывается. У каждого стоит по web-камере. Задача: сделать возможным общение(video + audio) одновременно двух собеседников. т.е. не многоточное подключение. В общем-то понятно что надо использовать JMF. В его подробности пока не вникал, пока интерисует так сказать теоретический аспект. Т.е. я так понимаю что все видео и аудио надо гнать через сервер, т.к. далеко не каждый клиент имеет реальный IP, чтобы выступать в роли сервера. Значит мы имеем следующее: клиент запрашивает соединение, если ответ утвердительный, на сервере создается сервер, оба клиента подключаются к нему, и передают друг другу видео и аудио сигналы. Я правильно все понял? Как вообще в теории разрабатываются подобные системы? p.s. Одновременно общающихся клиентов будет немного, около 10-20. p.p.s Кстати, где-то слышал что на Висте невидны устройства типа web-камер, это правда? и как это можно обойти? |
|||
|
||||
| kkorsakoff |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.10.2005 Где: Санкт-Петербург Репутация: 3 Всего: 14 |
Поняли вы все правильно в теории.
Имел опыт разработки подобных систем, если смогу ответить на вопросы - отвечу 1. JMF на висте не работает вообще 2. Для работы с камерами можно использовать сторонние продукты типа jmds https://jmds.dev.java.net/ и прочие обертки над DirectPlay Capture API 3. Давно уже в разработке проект FMJ, который исправит известные баги JMF, а так же расширит функциональность. Но он еще сыроват для использования в коммерческом продукте. 4. Посмотрите в сторону Red5 - это Java аналог Flash Media Server. Тогда клиентами могут выступать флэшки, что очень оценят как пользователи, так и заказчик;) Это сообщение отредактировал(а) kkorsakoff - 19.2.2008, 12:43 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |