2008-10-03 4 views
13

Я ищу предложения на серверах реального времени Flash. В настоящее время мы используем комбинацию Moock Unity и Red5, но есть пара проблем. Во-первых, мы переходим к AS3, а Unity поддерживает только AS2. Во-вторых, Red5 довольно хлопотливый для нас, мы предпочли бы что-то более стабильное. Мы не можем использовать официальный Flash Media Server, это немного из нашего ценового диапазона (начинается с $4,500 за одну лицензию).Лучший Flash-видео/видео + интерактивный сервер?

До сих пор я обнаружил два сервера, которые выглядят так, как будто они отвечают моим потребностям: ElectroServer и Wowza Media Server. Кто-нибудь имеет какой-либо опыт работы с ними или какие-либо другие серверы предлагают? Основные особенности Я ищу:

  1. Stable
  2. поддержки AS3 в клиентских библиотеках
  3. Можно продлить на стороне сервера (с Java или других языках)
  4. Поддержка в реальном времени аудио/видео из флэш-памяти клиенты (например, веб-камеры)
  5. (не обязательно, но очень полезно). Некоторый способ связи, когда заблокирован весь трафик, кроме HTTP или HTTPS. Например, RTMPT (туннели RTMP через HTTP) поддерживают или аналогичные.
  6. Разумная производительность, я хотел бы получить хотя бы пару сотен пользователей, не связанных с убийством сервера.
+0

hh ... пока это мой самый высокий рейтинг вопроса, но ответов нет :( Я думаю, мне просто нужно исследовать все различные решения. Когда я, наконец, решу, я напишу (вероятно, будет неделя или два) – davr 2008-10-06 03:24:56

+0

Прошу прощения, что я не могу вам помочь ... Я только что использовал Red5 Server, и он работает хорошо. О Wowza Я слышал только как хорошую альтернативу к FMS, но не более подробная информация. BTW: Adobe FMS поддерживает только AS2 для программирования на стороне сервера – jochil 2008-10-06 10:07:22

ответ

6

Дать Wowza a try! Я использовал его только для записи веб-камеры, но опыт был очень плавным, далеким от Red5. Плюс, как разработчик, вы можете использовать полный Wowza бесплатно AFAIK, поэтому вам не нужно заверить свое слово. Их легко установить, у них хорошие образцы кода, это действительно дало мне хорошее впечатление.

Еще один интересный факт заключается в том, что Wowza производится бывшими инженерами Adobe/Macromedia, которые работали над FMS.

0

Я предпочитаю red5, это было много развито в эти последние месяцы, и я нашел его довольно стабильным. После того, как вы получите одно приложение, работа остального легко и все требования, о которых вы говорите, доступны. Если для «более стабильного» вы подразумеваете, что исходный код red5 слишком сильно изменяется, да, если вы используете svn, но вы можете выбрать одну из старых версий и иметь довольно хороший сервер на некоторое время, пока вам не понадобится перейти на более новая версия.

Также нет ничего похожего на открытый исходный код, вы можете изменить что-либо и поделиться им, чтобы другие могли помочь улучшить его, принимая что-то и давая также, проблема с коммерческим решением заключается в том, что даже когда вы получаете профессиональную поддержку или довольно стабильную вы получите ответ «мы не поддерживаем настроенные серверы» или такие, когда у вас есть очень специфические требования, поэтому забудьте об экспериментах: P

+1

«Нестабильно», я имею в виду, что время от времени red5 сходит с ума и всасывает 100% процессор, пока я его не убью. по какой-то причине перестает принимать новые подключения, и я должен перезапустить его. В конце концов, нам пришлось написать сепарат e, которое отслеживает red5 и перезапускает его, если оно начинает сбой. – davr 2008-10-24 22:06:10

2

Я голосую ElectroServer - это довольно стабильно, по разумным ценам, и я встретил парня, который управляет компанией, и он раздутый парень!

  1. Stable - ДА
  2. поддержка AS3 в библиотеках клиента -да
  3. Можно продлить на стороне сервера (с Java или других языков) - ДА
  4. Поддержка в реальном времени аудио/видео с флэш-клиентов (например, веб-камеры) - ДА
  5. (не требуется, но очень полезно). Некоторый способ связи, когда заблокирован весь трафик, кроме HTTP или HTTPS. Например, RTMPT (туннели RTMP через HTTP) поддерживают или аналогичные.НЕТ - НО БУДЕТ ПОДДЕРЖИВАЕТСЯ В СЛЕДУЮЩЕЙ ВЕРСИИ
  6. Разумная производительность, я хотел бы получить хотя бы пару сотен пользователей, подключенных без убийства сервера. ДА - ЧРЕЗВЫЧАЙНАЯ НАГРУЗКА, ИСПЫТАННАЯ ТЫСЯЧИ ПОЛЬЗОВАТЕЛЕЙ
1

Для дальнейшего использования мы закончили с Wowza. Wowza и ElectroServer казались довольно близкими в большинстве аспектов, поэтому мы попытались сделать небольшую демоверсию в каждом, чтобы сравнить. У нас были проблемы с запуском ES, поэтому мы просто пошли с Wowza.