Лучшее аудио / видео решение для сайта - PullRequest
0 голосов
/ 20 июля 2009

Мне интересно, как лучше всего поддерживать аудио / видео чат на сайте сообщества. Пара вариантов, которые мне известны:

  1. FMS сервер
  2. Java-апплет с использованием сокетов для прямого подключения отправителя и получателя

Что бы вы предложили? Я знаю, что Google (Gmail Gtalk) устанавливает какое-то приложение. Но возможно ли полностью избежать сервера и установить прямое соединение (чтобы сэкономить пропускную способность моего сервера)

Спасибо, что уделили время.

Ответы [ 3 ]

3 голосов
/ 26 августа 2009

FMS не является равноправной по отношению к этой дате, поэтому вы всегда будете платить за пропускную способность, если вы не используете P2P.

Flash Player 10 имеет эти встроенные возможности, но Adobe еще не предоставила FMS с поддержкой P2P, помимо «размещенной бета-версии» под названием Stratus, в которой Adobe создает еще большую путаницу, делая неясным, можно ли выпустить коммерческое приложение или не под размещенным сервером Stratus, что делает все эти функции бесполезными (это «преимущества» проприетарных, непонятных протоколов, закрытых компаний).

И это далеко не все, что помешает вам инвестировать свои первые $$$ в лицензию FMS! Помимо проблем с протоколом, Adobe не предоставляет открытый API Achoustic Echo Canceler во Flash, что делает аудиосвязь крайне болезненной, ненадежной, особенно без наушников, не говоря уже о задержке в сети, вызывающей секунды задержки звука. AEC есть , но он используется только конференц-службами Acrobat (то же самое для совместного использования экрана).

Я не знаю о решениях на основе Java - я полагаю, что вы будете поражены слабым проникновением JRE на ПК в настоящее время и длительной антипатией к апплетам, но в конечном итоге это может быть лучше, чем что-либо от Adobe!

2 голосов
/ 20 июля 2009

Взгляните на Adobe Stratus .

0 голосов
/ 09 мая 2012

Лучшим решением будет использование медиа-сервера, такого как FMIS от Adobe, Red5 или Wowza, для обработки всего аудио / видео-чата и Flash-клиента для запуска в браузере и захвата / отображения аудио / видео.

Вы также можете приобрести готовое решение, например AVChat 3 , которое поддерживает все 3 медиасервера: FMIS, Red5 и Wowza.

возможно ли полностью обойтись без сервера и установить прямое соединение

Да, но единственный медиа-сервер, который может выполнять p2p, - это Flash Media Enterprise Server (отличный от FMIS), и это очень дорого. Кроме того, p2p не так надежен через брандмауэры и не подходит для многих 2 многих видео-чатов в режиме реального времени (только для одного 2 одного или одного 2 многих).

...