Video para Service Providers MPEG Transport Stream

Blog

Mié, 06/13/2012 - 16:26
Jun 13th, 2012

El día de hoy hablaremos sobre el concepto de MPEG Transport Stream, como vieron en el blog anterior en video existen aspectos principales como son el almacenaje que se da por medio de codificar el video en diferentes formatos de codec pero en lo que se refiere al transporte de este video lo normal es utilizar MPEG Transport Stream el cual se utiliza con un sin fin de tecnologías ya que es como se transporta el video independientemente si es sobre radio frecuencia, ip, cable o satélite, pero que es MPEG TS?, MPEG TS es un formato estándar de transmisión de video, audio e información del sistema, (PSIP) es utilizado en sistemas como DVB, ATSC e IPTV

En otras palabras el Transport Stream es el contenedor de nuestro video para poder transmitirlo sobre diversos medios de una forma encapsulada y empaquetada en elementary streams con corrección de errores, sincronización y otras bondades para mantener la integridad de nuestra transmisión integra aunque el medio físico se degrade. Recuerde que un Transport Stream es diferente del Program Stream ya que este ultimo esta diseñado para medios como el DVD mientras el Transport Stream esta creado para medio de transmisión en broadcast como la TV satelital y de hecho un Trasnport Stream puede llevar varios Program Stream.

Haciendo una analogía con el modelo OSI, el Transport Stream es procesado por capas por los receptores así pues se lleva todo un proceso desde tomar el video, audio u otros elementos para empaquetarlos utilizando PES (Packetized elementary stream), meter estos en Elementary Streams utilizando el apropiado GOP, incrustando el apropiado tratamiento para corrección de errores y apuntando el tipo de codec que utiliza el video en cuestión, todo esto para poder transmitir el video hacia las pantallas de nuestros suscriptores.

Pero que elementos tiene el transport stream que no interesan?, estos elementos varían desde básico que es el paquete el cual normalmente es de 188 bytes mas los bits de corrección que se agregue el medio o FEC data.

Los datos que lleva este paquete comunmente son:sync byte, Transport Error Indicator (TEI), Payload Unit Start Indicator, Transport Priority, PID (Packet ID), Scrambling control, Adaptation field exist, Continuity counter, Adaptation field, Payload Data.

Cada uno de estos campos es importante de revisar detalladamente ya que nos permitirán en un futuro entender que está configurado en nuestros equipos de video para el transporte y poder saber que causa cierto error en nuestro sistema y como se manifiesta.

Espero les guste y seguimos actualizando este blog tan pronto sea posible.

Acciones

This Blog

Related Content