Formato de video MPEG-TS

MPEG-TS es un contenedor para audio y video, utilizado tanto para almacenamiento como para transmisión de contenido. Y también es utilizado en el video por internet, ya que puede transportar MP4 y ser enviado a través de un protocolo de streaming de video.

¿Cómo funciona MPEG-TS?

Primero el video es dividido en pequeños paquetes aplicando una cierta estructura. A esta estructura se le llama empaquetamiento del stream elemental o Packetized Elementary Stream (PES).  Posteriormente estos paquetes son enviados en intervalos de tiempo dentro del flujo de transporte o Transport stream.

Estos dos procesos empaquetamiento y envío, se hicieron separados para que una vez empaquetado se tuvieran dos alternativas, enviar o almacenar. Cuando se almacena, puede ser utilizado para crear un DVD.

¿Se puede utilizar MPEG-TS para video por internet?

La respuesta es si,  HLS utiliza MPEG-TS.

1. Se toma el video y se comprime con H.264 y el audio con AAC.

2. Se utiliza MPEG-TS para el empaquetamiento pero no se envía, sólo se crean los paquetes con extensión .ts y se almacenan en un servidor web

3. Finalmente cuando el usuario oprime “play”,  HLS se encarga de tomar los paquetes .ts y entregarlos al player.

Y este proceso es utilizado tanto para video en vivo como video en demanda. La única diferencia es el tiempo de almacenamiento de los paquetes.   

Cuando es un VoD se codifica, se almacena todo el video y queda disponible para cuando el usuario lo solicite.

En video en vivo, el software o hardware que está transmitiendo va almacenando los paquetes TS conforme los va generando. Y se deja pasar unos segundos para que se almacenen los suficientes paquetes, antes de que HLS los comience a enviar.  Es por ello que se observa un retardo de al menos 20 segundos en video en vivo.

En el caso de los operadores de cable lo utilizan para llevar la imagen y audio en diferentes idiomas hacia los subscriptores. Pero ellos no utilizan HLS sino el Transport Stream.  Como un dato adicional, dentro de una red datos el TS es enviado en UDP (User Datagram Protocol)

Aquí podrás encontrar más herramientas para tus videos:

Live streaming
videos animados
Edicion de video
Grabacion de pantalla
videos en redes sociales
plataformas cursos online
Plataformas para webinar
Elementos adicionales
Share This