comunidades

¿Qué es un streaming y cómo funciona?



Los primeros sitios web eran simples páginas de texto con quizás una imagen o dos. Hoy, sin embargo, cualquier persona con una conexión a Internet lo suficientemente rápida puede transmitir películas de alta definición o hacer una videollamada a través de Internet. Esto es posible gracias a una tecnología llamada streaming.

Esta tecnología es la transmisión continua de archivos de audio o video de un servidor a un cliente. En términos más simples, la transmisión es lo que sucede cuando los consumidores ven televisión o escuchan podcasts en dispositivos conectados a Internet. Con la transmisión, el archivo multimedia que se reproduce en el dispositivo cliente se almacena de forma remota y se transmite unos segundos a la vez a través de Internet.

¿Cuál es la diferencia entre streaming y descarga?

La transmisión es en tiempo real y es más eficiente que descargar archivos multimedia. Si se descarga un archivo de video, se guarda una copia de todo el archivo en el disco duro de un dispositivo y el video no se puede reproducir hasta que el archivo completo termine de descargarse. Si se transmite en su lugar, el navegador reproduce el video sin copiarlo y guardarlo. El video se carga poco a poco en lugar de cargar todo el archivo a la vez, y la información que carga el navegador no se guarda localmente.

Piensa en la diferencia entre un lago y un arroyo: ambos contienen agua, y un arroyo puede contener tanta agua como un lago; La diferencia es que con una corriente, el agua no está en el mismo lugar al mismo tiempo. Un archivo de vídeo descargado se parece más a un lago, ya que ocupa mucho espacio en el disco duro (y lleva mucho tiempo mover un lago). La transmisión de video es más como una transmisión o un río, ya que los datos del video fluyen de manera continua y rápida al navegador del usuario.

¿Cómo funciona la transmisión?

Al igual que otros datos que se envían a través de Internet, los datos de audio y video se dividen en paquetes de datos. Cada paquete contiene una pequeña parte del archivo, y un reproductor de audio o video en el navegador del dispositivo cliente toma el flujo de paquetes de datos y los interpreta como video o audio.

El envío de video a través de Internet, en lugar de enviar texto e imágenes fijas, requiere un método más rápido de transporte de datos que TCP / IP , que prioriza la confiabilidad sobre la velocidad.

¿Cómo mejora el protocolo de datagramas de usuario (UDP) la transmisión?

UDP es un protocolo de transporte, lo que significa que se usa para mover paquetes de datos a través de redes. UDP se usa con el Protocolo de Internet (IP) , y juntos se llaman UDP / IP. A diferencia de TCP, UDP no envía mensajes de ida y vuelta para abrir una conexión antes de transmitir datos, y no garantiza que todos los paquetes de datos lleguen y estén en orden. Como resultado, la transmisión de datos no toma tanto tiempo como lo hace a través de TCP, y aunque algunos paquetes se pierden en el camino, hay tantos paquetes de datos involucrados en mantener una secuencia en marcha que el usuario no debería notar los perdidos.

Gran parte de Internet usa TCP, o el Protocolo de Control de Transmisión. Este protocolo de transporte implica un reconocimiento cuidadoso de ida y vuelta para abrir una conexión. Una vez que la conexión está abierta y los dos dispositivos de comunicación envían paquetes de un lado a otro, TCP garantiza que la transmisión sea confiable y que todos los paquetes lleguen en orden.

Para la transmisión, la velocidad es mucho más importante que la confiabilidad. Por ejemplo, si alguien está viendo un episodio de un programa de televisión en línea, no todos los píxeles deben estar presentes en cada fotograma del episodio. El usuario preferiría que el episodio se reproduzca a velocidad normal que sentarse y esperar a que se entreguen todos los datos. Por lo tanto, unos pocos paquetes de datos perdidos no son una gran preocupación, y es por eso que la transmisión utiliza UDP.

Si TCP es como un servicio de entrega de paquetes que requiere que el destinatario firme el paquete, entonces UDP es como un servicio de entrega que deja los paquetes en el porche delantero sin tocar la puerta para obtener una firma. El servicio de entrega TCP pierde menos paquetes, pero el servicio de entrega UDP es más rápido, porque los paquetes se pueden dejar incluso si nadie está en casa para firmarlos.

¿Qué es el almacenamiento en búfer?

Los reproductores multimedia de transmisión cargan unos segundos antes de la transmisión para que el video o el audio puedan continuar reproduciéndose si la conexión se interrumpe brevemente. Esto se conoce como almacenamiento en búfer. El almacenamiento en búfer garantiza que los vídeos pueden reproducirse sin problemas y de forma continua. Sin embargo, a través de conexiones lentas, o si una red tiene una gran latencia, un video puede demorar mucho tiempo en almacenarse.


¿Qué factores garantizan la transmisión?


Latencia de red : una variedad de factores afectan la latencia, incluido dónde se almacena el contenido al que los usuarios intentan acceder.

Congestión de la red : si se envían demasiados datos a través de la red, esto puede degradar el rendimiento de la transmisión.
En el lado del usuario:

Problemas de WiFi : reiniciar el enrutador LAN o cambiar a Ethernet en lugar de WiFi puede ayudar a mejorar el rendimiento de la transmisión.

Dispositivos cliente de rendimiento lento : reproducir videos requiere una buena cantidad de potencia de procesamiento. Si el dispositivo que transmite el video tiene muchos otros procesos ejecutándose o simplemente es lento en general, el rendimiento de la transmisión puede verse afectado.

Ancho de banda insuficiente : para la transmisión de video, las redes domésticas necesitan alrededor de 4 Mbps de ancho de banda; para video de alta definición, probablemente necesitarán más.

¿Cómo se puede hacer la transmisión más rápido?

La transmisión está sujeta a los mismos tipos de retrasos y degradaciones del rendimiento que otros tipos de contenido web. Debido a que el contenido transmitido se almacena en otro lugar, la ubicación del alojamiento marca una gran diferencia, como es el caso con cualquier tipo de contenido al que se accede a través de Internet. Si un usuario está tratando de transmitir desde un servidor de Netflix, el contenido del video tendrá que cruzar 3,000 millas para llegar al usuario, y el video tendrá que pasar mucho tiempo almacenando o incluso no reproducirse en absoluto. Por esta razón, Netflix y otros proveedores de transmisión hacen un uso extensivo de las redes de distribución de contenido distribuido (CDN), que almacenan contenido en lugares de todo el mundo que están mucho más cerca de los usuarios.

Fuente: este post proviene de Francisco Pérez Yoma, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Recomendamos

Relacionado

En qué consiste el streaming y cómo funciona

En qué consiste el streaming y cómo funciona Informática El streaming es una tecnología que se utiliza para enviar contenidos a ordenadores y dispositivos móviles a través de Internet. El streaming transmite datos -normalmente de audio y vídeo- como un flujo continuo, que permite a los receptores empezar a ver o escuchar casi inmediatamente sin tener que esperar a que se complete la descarga. Y es ...

Linux

Cómo buscar puertos abiertos en Linux

Cuando esté solucionando problemas de red en Linux o esté buscando formas de mejorar la seguridad de su máquina Linux, necesitará saber si y qué puertos están abiertos. En este artículo veremos diferentes maneras de listar o mostrar puertos abiertos en Linux. ¿Qué es un puerto? Un puerto es un número de 16 bits (0 a 65535) para ayudar a identificar una aplicación o proceso determinado en un sistem ...

Crear y editar archivos de vídeo de Matroska en Linux con MKVToolNix

MKVToolnix es una suite de aplicaciones para trabajar con archivos de vídeo y audio de Matroska. la última versión, v8.1.0, lanzada el 27 de junio de 2015, viene bajo el nombre más respetable de «Psychedelic Postcard». Incluye herramientas para editar archivos de Matroska, extraer información de ellos o empaquetar muchos otros formatos de vídeo en un contenedor de Matroska. ¿Qué es Matro ...

publicidad display

¿Qué es, como funciona y ventajas de la publicidad display?

Nos encontramos en pleno auge de la publicidad en internet y a diferencia de las ya conocidas campañas de publicidad en medios de comunicación masivos, la publicidad display o publicidad en internet ofrece dos ventajas que no se pueden pasar por alto: Se puede segmentar Es posible realizar ajustes 100% adaptados a la necesidad sobre los cibernautas a los que se quiere enviar los anuncios, pudiéndo ...

Mac

Cómo comprimir y extraer archivos en Mac

¿Cuántos archivos que descargaste de Internet terminaron siendo archivos zip? Lo sé, muchos de ellos. Los archivos ZIP permiten a los usuarios poner un número de archivos en un solo archivo que, cuando se extrae, devuelve todos los archivos comprimidos al usuario. Mac viene con una función incorporada para crear y extraer archivos ZIP, eliminando así la necesidad de descargar una herramienta de co ...

chrome chromecast conexion ...

Cómo funciona Google Chromecast

Chromecast es un dispositivo de hardware desarrollado y fabricado por la compañía Google, con el que podrás transmitir música, videos e imágenes digitales de forma inalámbrica a tu televisor. Por lo que no será necesario que utilices una conexión por cable. Por ejemplo, si tienes una película en tu smartphone, pero quieres verla en tu TV, lo único que tendrás que hacer es activar el Chromecast. Di ...

amino cmd comunidad ...

¿Qué es FileZilla y para que sirve?

¿Qué es FileZilla? FileZilla es el nombre de un programa, de un software de vital importancia para las compañías que necesitan alojar y compartir archivos en internet. Se trata de una herramienta pensada para aprovechar los protocolos FTP, lo que permite la descarga y el envío de archivos a gran velocidad a través de un servidor dedicado o compartido. Para qué sirve FileZilla FileZilla sirve, por ...

tecnología 5g featured ...

5G: la tecnología del futuro

La red 5G es la nueva tecnología capaz de trabajar con dispositivos IoT (el famoso Internet de las cosas. [This post contains video, click to play] Surge como la evolución de las redes inalámbricas 4.5G (LTE), consigue un menor tiempo de respuesta al enviar y recibir paquetes de datos, y aumenta la capacidad de comunicación simultánea entre dispositivos. También potencia la velocidad de transmisi ...

Youtube

Convertidor YouTube: Qué es y cómo funciona

¿Te gustaría descargar contenido de youtube y reproducirlo cuando no tengas conexión a internet? ¿Sabes cómo hacerlo? ¡No te preocupes! A continuación enseñaré sobre una fabulosa herramienta llamada convertidor YouTube ¡fácil y sencillo de usar! Con esta fabulosa herramienta podrás convertir y descargar material de entretenimiento de esta famosa página. Recuerda que, en la actualidad YouTube se ha ...

RED 5G: ¿QUÉ ES? ¿CÓMO FUNCIONA? Y ¿CUÁNDO PODREMOS USARLA?

El futuro es inalámbrico y muy rápido. Las redes de datos 5G prometen marcar el comienzo de una nueva era de transformación digital impulsada por teléfonos rápidos como el rayo, la realidad virtual mejorada y aumentada, el Internet de las cosas y un sinnúmero de maravillas tecnológicas. Al menos, eso es lo que los operadores de telefonía móvil y los fabricantes de dispositivos quieren que creamos. ...