2008-10-03 12 views
13

Estoy buscando sugerencias sobre servidores Flash en tiempo real. Actualmente, utilizamos una combinación de Moock's Unity y Red5, pero hay un par de problemas. En primer lugar, nos estamos moviendo a AS3, y Unity solo es compatible con AS2. En segundo lugar, Red5 es bastante raro para nosotros, preferiríamos algo más estable. No podemos usar el Flash Media Server oficial, está un poco fuera de nuestro rango de precios (comienza en $4,500 por una sola licencia).¿Mejor servidor Flash de audio/video + interactividad?

Hasta ahora, he encontrado dos servidores que parecen que satisfarían mis necesidades, ElectroServer y Wowza Media Server. ¿Alguien tiene alguna experiencia con estos, o tiene otros servidores para sugerir? Las principales características que busco:

  1. Estable
  2. apoyo AS3 en bibliotecas de cliente
  3. puede extender del lado del servidor (con Java u otros lenguajes)
  4. compatible con audio en tiempo real/vídeo de la memoria flash clientes (p. ej., webcams)
  5. (no es obligatorio, pero es muy útil) Algún método de comunicación cuando todo el tráfico excepto HTTP o HTTPS está bloqueado. Por ejemplo, soporte RTMPT (túneles RTMP sobre HTTP) o similar.
  6. Rendimiento razonable, me gustaría tener al menos un par de cientos de usuarios conectados sin matar a un servidor.
+0

heh ... hasta ahora, esta es mi pregunta mejor valorada, pero no hay respuestas :( Supongo que tendré que buscar todas las soluciones por mi mismo. mis resultados aquí (probablemente será una semana o dos) – davr

+0

Lamento no poder ayudarlo ... Acabo de utilizar el Servidor Red5 y funciona bien. Acerca del Wowza lo escuché solo como una buena alternativa a FMS, pero no a más detalles. BTW: Adobe FMS solo es compatible con AS2 para la programación del lado del servidor – jochil

Respuesta

6

Give Wowza un try! Solo lo he usado para grabar en la cámara web, pero la experiencia fue muy fluida, muy lejos de Red5. Además, como desarrollador puede usar el Wowza completo de forma gratuita AFAIK, por lo que no tiene que creer en mi palabra. Es fácil de instalar, tienen buenos ejemplos de código, realmente me dio una buena impresión.

Otro hecho interesante es que Wowza está formado por antiguos ingenieros de Adobe/Macromedia que solían trabajar en FMS.

0

Prefiero Red5, se ha desarrollado mucho, estos duran meses y lo encontré bastante estable. Una vez que obtiene una aplicación funcionando, el resto es fácil y todos los requisitos que menciona están disponibles. Si por "más estable" quiere decir que el código fuente red5 cambia demasiado, sí lo hace si usa el svn pero puede elegir una de las versiones anteriores y tener un servidor bastante bueno por un tiempo hasta que necesite moverse a un Versión más nueva.

Además, no hay nada como el código abierto, puedes cambiar cualquier cosa y compartirlo para que otros puedan ayudar a mejorarlo tomando algo y dando también, el problema con una solución comercial es que incluso cuando recibes soporte profesional o producto obtendrá la respuesta "no admitimos servidores personalizados" o similares cuando tenga requisitos muy específicos, así que olvídese de experimentar: P

+1

Por 'no estable', quiero decir que de tanto en tanto red5 se vuelve loco y chupa el 100% de la CPU hasta que la mato. por alguna razón deja de aceptar nuevas conexiones, y tengo que reiniciarlo. Al final, tuvimos que escribir un separat La aplicación que monitorea red5 y la reinicia si comienza a fallar. – davr

2

Yo voto ElectroServer - es bastante estable, tiene un precio razonable y conocí al tipo que dirige la compañía y él es un tipo rico!

  1. Estable - SÍ
  2. apoyo AS3 en bibliotecas de cliente -sí
  3. puede extender del lado del servidor (con Java u otros lenguajes) - SÍ
  4. Soporta audio en tiempo real/vídeo desde los clientes de flash (por ejemplo, webcams) - SÍ
  5. (no es obligatorio, pero es muy útil) Algún método de comunicación cuando todo el tráfico excepto HTTP o HTTPS está bloqueado. Por ejemplo, soporte RTMPT (túneles RTMP sobre HTTP) o similar.NO - PERO SE SOPORTA EN LA PRÓXIMA VERSIÓN
  6. Rendimiento razonable, me gustaría tener al menos un par de cientos de usuarios conectados sin matar a un servidor. SÍ - EXTENSIVAMENTE CARGUE PROBADO CON MILES DE USUARIOS
+0

De hecho, he investigado más, y el # 5 es actualmente NO. Sin embargo, se encuentran en las etapas finales de desarrollo de esta función y esperan lanzarla en su próxima actualización. – davr

1

Para referencia futura, terminamos con Wowza. Wowza y ElectroServer parecían bastante cercanos en la mayoría de los aspectos, por lo que tratamos de hacer una pequeña demostración en cada uno para comparar. Tuvimos algunos problemas para comenzar con ES, así que fuimos con Wowza.

Cuestiones relacionadas