Cuando ve un video en el sitio de YouTube o una aplicación de YouTube en un dispositivo móvil, usa la tecnología de transmisión de medios. Con la transmisión, puede comenzar a ver la reproducción de un archivo de video sin tener que descargar primero el archivo completo a su computadora, como a menudo tiene que hacer con otros elementos multimedia como imágenes. La transmisión de YouTube le permite ver varios tipos de archivos de video, a veces con múltiples resoluciones diferentes. Con una cuenta de YouTube, puede cargar sus propios videos para transmitirlos a través del servicio.
Formatos de video
YouTube admite una variedad de formatos de video, incluidos FLV (video Flash), MOV (QuickTime), MPEG, AVI, WMV y 3GPP. Cuando se registra para obtener una cuenta de YouTube, puede cargar videos con estos tipos de archivos. Los usuarios de Internet pueden transmitir y ver sus videos a través de YouTube. YouTube aloja los archivos de video en sus servidores y envía las transmisiones de video a los usuarios que navegan a la página con su video. Un usuario puede comenzar a ver su video casi tan pronto como navega por la página, dependiendo de la velocidad de su conexión a Internet.
Descargar
El aspecto clave de la transmisión es que los usuarios pueden ver sus archivos multimedia a medida que se descargan. Cuando un usuario busca un video de YouTube, su navegador o software de aplicación comenzará a descargar el archivo de video. Tan pronto como la computadora reciba suficiente flujo de video, el software comenzará la reproducción, mostrando el video mientras se descarga el resto. La sección de control debajo de cada video indica cuánto del video ya se ha descargado, así como la posición de reproducción, a lo largo de una barra horizontal. Su sistema generalmente almacenará un búfer de datos descargados para que la reproducción no se interrumpa si hay una interrupción en la descarga.
Reproducción
Los archivos de video digital contienen cantidades sustanciales de datos. Esto significa que tienden a transmitirse en forma comprimida, de modo que la descarga de datos utiliza el menor ancho de banda posible. Por lo tanto, el software de su computadora tiene que decodificar los datos transmitidos antes de que pueda verlos durante la reproducción. Si ve videos de YouTube en un navegador web, por ejemplo, Internet Explorer o Firefox, este proceso de decodificación generalmente lo manejan los complementos del reproductor multimedia que se ejecutan dentro de la aplicación del navegador. Por lo tanto, el software tiene que manejar las funciones de descarga, decodificación y reproducción simultáneamente cada vez que ve un video transmitido.
Transmisión en vivo
La transmisión en vivo es un área en desarrollo para YouTube. En lugar de alojar un archivo de video y entregarlo a los usuarios a través de una descarga progresiva, como ocurre con la mayoría de los videos de YouTube, YouTube puede mostrar videos en vivo virtualmente en tiempo real. Por lo tanto, el servicio de YouTube también tiene que manejar la carga de este contenido de video, sirviéndolo a través de transmisiones casi de inmediato. La capacidad de ofrecer transmisiones en vivo depende naturalmente del aumento de los niveles de ancho de banda tanto para la carga como para la descarga en el extremo del usuario.