flash actionscript-3 sockets rtmp

¿El mejor servidor de Flash Audio/Video+Interactivity?



actionscript-3 sockets (4)

¡Prueba Wowza ! 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.

Estoy buscando sugerencias sobre servidores Flash en tiempo real. Actualmente, usamos 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).

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

  1. Estable
  2. Soporte de AS3 en bibliotecas de clientes
  3. Puede extender el lado del servidor (con Java u otros idiomas)
  4. Admite audio / video en tiempo real de clientes flash (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 conectar al menos un par de cientos de usuarios sin matar a un servidor.

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 de 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 cambiarse a un servidor más nuevo. versión.

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 obtienes soporte profesional o un producto bastante estable obtendrás la respuesta "no admitimos servidores personalizados" o similares cuando tiene requisitos muy específicos, así que olvídese de experimentar: P


Voto ElectroServer: es bastante estable, tiene un precio razonable y conocí al tipo que dirige la empresa y ¡él es un tipo rico!

  1. Estable - SÍ
  2. Soporte de AS3 en bibliotecas de clientes -SÍ
  3. Puede extender el lado del servidor (con Java u otros idiomas) - SÍ
  4. Admite audio / video en tiempo real de clientes 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 SERÁ APOYADO EN LA PRÓXIMA VERSIÓN
  6. Rendimiento razonable, me gustaría conectar al menos un par de cientos de usuarios sin matar a un servidor. SÍ - CARGA EXTENSIVA PROBADA CON MILES DE USUARIOS

Para referencia futura, terminamos yendo 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.