Página principal » cómo » Streaming de Internet ¿Qué es y cómo funciona?

    Streaming de Internet ¿Qué es y cómo funciona?


    Manuel Esteban / Shutterstock 

    Hemos estado transmitiendo contenido desde Internet durante mucho tiempo, y hemos llegado al punto de que Internet es sinónimo de servicios como Netflix y Youtube. Pero, ¿qué es exactamente la transmisión y cómo funciona??

    Streaming Happens bit a bit

    Cuando quiera ver un video o reproducir una canción en su computadora, primero debe descargarlo. No hay manera de evitar eso. Sabiendo esto, puede mirar Netflix o Spotify y preguntar "¿cómo encontramos la forma de hacer que los videos y la descarga de música se realicen de forma instantánea?" Bueno, eso es lo que importa. Cuando transmites contenido multimedia, no se está descargando instantáneamente a tu computadora; Se está descargando pieza por pieza en tiempo real..

    La palabra "streaming" es autodescriptiva. La información llega a su computadora en un flujo continuo y constante de información. Si la descarga de películas es como comprar agua embotellada, la transmisión de películas es como usar una llave para llenar una botella vacía.

    Puede comparar la transmisión de una película para ver una cinta VHS. Cuando reproduce una cinta VHS, cada segundo de video y audio se escanea pieza por pieza. Esto sucede mientras estás viendo en tiempo real, lo que significa que cualquier interrupción hará que se detenga repentinamente o termine tu experiencia de ver películas..

    Cuando transmites una película o una canción, tu computadora descarga y decodifica partes de un archivo multimedia en tiempo real. Si tiene una conexión a Internet inusualmente rápida, es posible que el archivo se descargue por completo antes de que termine de verlo o escucharlo, por lo que una transmisión a veces continúa durante un tiempo, incluso si Internet se corta. Dicho esto, cualquier cosa que usted transmita no se almacena en el almacenamiento permanente de su computadora (aunque algunos servicios, como Spotify, pondrán algunos pequeños archivos de caché en su dispositivo para que las futuras reproducciones sean más rápidas).

    Las empresas trabajan duro para hacer streaming rápido

    La transmisión de video y audio desde internet no es nueva; Simplemente se siente nuevo porque finalmente es conveniente. Ver un video o reproducir una canción de un sitio web sucedió, poco a poco, solía ser un asunto molesto y lento. La transmisión se detendría y comenzaría constantemente, y podría pasar unos minutos esperando a que los medios se almacenen en el búfer (y, a veces, no lo haría).

    Pero la forma en que funciona el streaming ha permanecido igual. Los archivos se descargan poco a poco a medida que los mira o los escucha. La infraestructura ha cambiado, y empresas como Youtube y Netflix han trabajado arduamente (y han gastado mucho dinero) construyendo esa infraestructura..


    Sashkin / Shutterstock

    Youtube y Netflix solían usar solo uno o dos servidores para alojar su contenido, y no funcionó. Los usuarios que estaban lejos de los servidores experimentaron una gran cantidad de retraso, y los días de mucho tráfico (por ejemplo, la noche del sábado) ralentizarían los servidores de transmisión por secuencias. Las empresas han resuelto este problema mediante la creación de redes de distribución de contenido (CDN), para almacenar y enviar contenido. Un CDN es una red densa y global de servidores que contienen el mismo contenido. Esto reduce el retraso, evita que los servidores en áreas densamente pobladas se sobrecarguen.

    Por supuesto, un CDN poderoso no sirve de nada si todos sus usuarios tienen conexiones de internet de mala calidad. De alguna manera, este problema se resuelve con el tiempo. Los proveedores de servicios de Internet siempre compiten por conexiones de Internet más rápidas y potentes, y los avances como las conexiones de Internet de 5G a nivel mundial de Google Fiber y 5G están a punto de llegar..

    Sin embargo, algunos servicios de transmisión y los proveedores de servicios de Internet se han dado cuenta de que, a pesar de las conexiones rápidas de Internet en el hogar y las CDN densas, el alto tráfico global de Internet puede causar un retraso en la transmisión. Sin mencionar, los servicios como Netflix utilizan más del 15% del ancho de banda global de Internet del mundo. Cuando mucha gente está transmitiendo la nueva temporada de Stranger Things, todo el internet puede disminuir la velocidad..

    Como resultado, los servicios de transmisión tienden a proporcionar dispositivos de conexión abierta (OCA) a los ISP. Estos OCA son básicamente discos duros que están llenos de películas populares, canciones y otro contenido que se puede transmitir, y reducen la necesidad de que su ISP redirija su tráfico de Internet a un servidor Netflix o Hulu. Esto no solo hace que la transmisión sea más rápida, sino que también evita que toda Internet se desacelere a merced de Netflix.

    Transmisión en vivo presenta nuevos problemas

    Con la transmisión de videos en vivo en plataformas como Facebook Live o Twitch, la información que está recibiendo en su computadora está sucediendo en tiempo real (o lo más cerca posible). Entonces, como puede imaginar, un transmisor en vivo necesita poder cargar contenido tan rápido como puede descargar contenido..


    Dariusz Jarzabek / Shutterstock

    Mientras un livestreamer está grabando su video, cada milisegundo de ese video (y el audio que lo acompaña) se divide en pequeños archivos. Estos pequeños archivos están comprimidos y organizados por un codificador, vuelan a través de Internet y su computadora los descarga poco a poco. Ya que los archivos están codificados, su computadora puede agruparlos en un video comprensible, y no debería haber mucho retraso entre usted y la fuente de transmisión..

    Los populares servicios de transmisión en vivo como Twitch y Youtube utilizan una red global de servidores para reducir el retraso y mejorar la calidad de transmisión de video. Pero todos los videos transmitidos en vivo están a merced de la conexión a internet de un livestreamer. Como puedes imaginar, los livestreamers no pueden usar OCAs. Afortunadamente, el desarrollo de conexiones rápidas de Internet en el hogar, como Google Fiber, ha hecho posible la transmisión en vivo, y la implementación de conexiones de Internet en el hogar 5G llevará la calidad de las transmisiones en vivo un poco más lejos.

    El futuro del streaming es los videojuegos

    La idea de jugar videojuegos en tu navegador no es muy nueva. Una buena parte de Internet está dedicada a los juegos pequeños, y hay mucha gente que accede a Facebook específicamente para Farmville y Candy Crush. Pero algunas compañías están tratando de llevar los juegos de navegador un paso más allá al crear servicios de transmisión para juegos de consola con muchos recursos..

    Para que quede claro, no estamos hablando de reproducir en vivo Farm Simulator en Twitch, estamos hablando de jugar videojuegos de forma remota, sin una consola dedicada o una computadora de $ 1000. Con la transmisión de juegos, un servidor lejos de su hogar maneja todo el procesamiento de números que se necesita para impulsar los juegos hambrientos de recursos. Los servicios como Project Stream de Google y GEFORCE NOW de Nvidia prometen que su portátil de $ 100 puede jugar incluso a los juegos más grandes y bellos. Esto puede ahorrarle a la gente mucho dinero y eliminará la barrera que las limitaciones de hardware han establecido para los videojuegos..

    Por supuesto, transmitir un videojuego a la computadora de alguien es mucho más difícil que transmitir una película. No estás descargando progresivamente un archivo estático; Estás manipulando e interactuando con un archivo en tiempo real. Si hay algún retraso entre las entradas del controlador y la actividad en pantalla, entonces el juego no se puede jugar. Puede ver servicios como Skype y Facetime como un cursor previo a la transmisión de juegos, ya que requieren conexiones rápidas de dos vías. Pero la transmisión de juegos debe ser mucho más fluida.

    Los servicios de transmisión de juegos con gran cantidad de recursos aún no son convencionales ni muy confiables, por lo que las compañías han sido muy estrictas con respecto a sus secretos comerciales. Pero sí sabemos que esencialmente están siguiendo los pasos de Netflix. Compañías como Nvidia están construyendo CDN que están llenos de tarjetas gráficas superpotentes, y Google está tratando de encontrar la manera de emparejar los dispositivos de conexión abierta que están llenos de juegos con los servicios de Internet en casa de alta velocidad de Google Fiber. De cualquier manera, la transmisión de juegos es el siguiente paso en la historia de los medios de transmisión..