Pregunta

Me pregunto cómo funcionan los servidores de medios, ¿requieren un gran ancho de banda si está haciendo, digamos, transmisión en vivo como ustream, y hay 10k personas mirando, necesita un gran ancho de banda o es algo? como p2p?

¿Fue útil?

Solución

Estoy más en el lado del desarrollo del cliente con Flash que el administrador del servidor, pero es más que probable, sí, necesitarías mucho ancho de banda para tener a 10k personas mirando. Lo bueno es que con la transmisión de video, solo está descargando los datos de su reloj (a diferencia de los progresivos). Más de un problema sería la cantidad de conexiones concurrentes que podría manejar por instalación de FMS. 10k probablemente requeriría mucho más de 1 servidor que ejecuta aplicaciones FMS para manejar. Actualmente estoy trabajando en un proyecto en el que estamos transmitiendo desde 2 instalaciones (más allá de las instalaciones de FMS, no estoy seguro de cómo lo equilibraron) con la esperanza de soportar hasta algo así como 2k conexiones simultáneas. Este artículo me pareció bastante útil (usuarios + estadísticas de ancho de banda):

http://www.adobe.com/devnet/flashmediaserver/articles /performance_tuning_webcasts.html

La parte donde " código " las mallas con la administración del servidor pueden ser bastante desalentadoras (si me preguntas) ... y cada cliente quiere "youtube pero con la función X". Con una licencia de 1K más BW, esto puede ser muy costoso.

Dependiendo de sus necesidades, es posible que desee utilizar una compañía de FMS de terceros para manejar su transmisión (especialmente si es solo para un solo evento; puede obtener precios 'por evento'). Además, recientemente utilicé la api justin.tv para crear una transmisión de video en Flex. Fue bastante indoloro y todo el BW está en ellos :)

Lo bueno es que una vez que FMS se está ejecutando, es muy fácil de desarrollar con Actionscript :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top