Varios puntos:
300,000 “visitantes únicos por mes” no es una medida útil para un sitio de transmisión de video. Es mucho más significativo medir:
- Ancho de banda de transmisión total (en megabits por segundo) basado en estimaciones de descarga de video concurrente en horas pico (no promedio por mes) – para medir la cantidad de tránsito para comprar
- Tamaño total de todos los videos y tasas de crecimiento esperadas, para dimensionar los sistemas de almacenamiento
- Tecnología de codificación / transcodificación: la entrega de archivos de video no requiere mucha CPU, pero la codificación de video es muy intensiva en la CPU.
- Requisitos de redundancia: determine tasas de inactividad aceptables por mes o año
La pregunta más importante es: ¿Por qué molestarse en construir un entorno de alojamiento de video?
- ¿Netflix o Hulu ofrecerían alguna vez una forma para que compañías como HBO transmitan programas de TV solo a suscriptores de la compañía?
- ¿Por qué la gente descarga películas en lugar de transmitirlas, arriesgando virus?
- ¿Qué utilizó la tecnología de transmisión de video para la plataforma de cursos en línea utilizada por udemy, coursera y zenius.net para crear contenido de video de almacenamiento rápido?
- ¿Por qué la aplicación de Netflix está tan mal diseñada?
- ¿Cuál es el mejor host de video para una aplicación de transmisión de video de Android?
Es 2011, y el costo de externalizar la entrega de contenido a otros es MUCHO más barato que crearlo usted mismo. Ej: Amazon S3, Amazon Cloudfront, Akamai, Savvis, etc. Estos servicios también se distribuyen globalmente. Tendría que gastar millones para igualar la robustez y la capacidad que puede comprar por centavos de un CDN.