Para un servicio de distribución de video, ¿ahorraría costos en codificación y tarifas de servidor si tuviera que usar la descarga de video en lugar de la transmisión de video?

La respuesta realmente depende de los patrones de consumo de video que son difíciles de predecir. Veamos algunos factores.

Codificación

En caso de transmisión, debe codificar el video para que se pueda reproducir en una amplia gama de dispositivos (iOS, Android, navegadores de PC, televisores) y transmitir diferentes versiones a diferentes tipos de dispositivos. Si bien en el caso de la descarga, puede proporcionar un solo MP4, ahorra al menos varios ciclos de codificación, puede que no sea la mejor experiencia para el usuario (el archivo HD mp4 puede no reproducirse en dispositivos móviles o viceversa, SD mp4 puede verse feo en HD grande) pantallas).

También es importante ahorrar tiempo en la codificación solo cuando tiene una gran entrada de contenido de video nuevo que debe codificarse regularmente.

Entrega

¿Los usuarios descargarán videos varias veces (tal vez desde diferentes dispositivos)? ¿Transmitirán videos de principio a fin? En muchos casos, el 90% del contenido no se usa (no se ve), por lo que no necesitaría entregar archivos de video completos. Imagine la situación cuando un usuario comienza a mirar un video y decide no verlo. En caso de transmisión, entregaría solo varios porcentajes de volumen de video, pero en el modo de “descarga” entregaría todo el archivo antes de que el usuario decida descargar otro video.

¿Tendrá el contenido que a la mayoría de su audiencia le gustaría ver varias veces? Si no, entonces probablemente no debería intentar ahorrar en la entrega. Por ejemplo, los entrenamientos de negocios de alta calidad se pueden ver muchas veces, pero las series típicas (incluso Game of Thrones) se están viendo solo una vez.

Almacenamiento

Aquí definitivamente ahorraría en almacenar solo un video en lugar de diferentes versiones.