Upload
javier-murcia
View
908
Download
3
Embed Size (px)
DESCRIPTION
Antes del apagón analógico y su implementación en el país, Colombia debe prepararce para afrontar el cambio que traera la televisión digital terreste y para familiarizarnos con ella vamos a conocerla más a fondo.
Citation preview
ì Transmisión TDT -‐ TS José Alejandro Franco Calderón
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
TS – Conceptos Básicos
• Es un protocolo de comunicación para audio, vídeo y datos especificado en los estándares de MPEG-‐2.
• Los flujos binarios de vídeo y audio de cada programa se comprimen independientemente formando cada uno de ellos una “corriente elemental” (ES – Elementary Stream).
• Cada una de estas corrientes elementales se estructura en forma de paquetes llamados PES (PackeKzed Elementary Stream).
TS – Conceptos Básicos
• Estos paquetes de video y audio, así como de otros datos de un mismo programa, pasan posteriormente a un mulKplexor (MUX) donde se conforma un solo tren binario.
• Para esta mulKplexión, el grupo de estándares de MPEG-‐2
disKngue entre dos posibilidades:
• La conformación de una “corriente de programa” (PS – Program Stream) • La conformación de una “corriente de transporte” (TS -‐ Transport Stream).
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Diagrama PS y TS
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Diagrama General TS
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
ES – Elementary Stream
• Elemento Básico: Elementary Stream (ES).
• Elementary Stream (ES): Es un flujo conKnuo de información de un mismo Kpo: audio, video, o DATOS
• Será en los ES de Kpo Datos (Denominados Private SecKons) donde residirán las aplicaciones interacKvas.
• Normalmente el codificador (chip) mínimo MPEG genera un Elementary Stream ES
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Como emite un canal de TV Digital
• Como hemos dicho para BroadcasKng se usa el esquema de Transport Stream (TS)
• Un TS conKene varios Elementary Streams.
• En TV Digital, Un Transport Stream equivale a lo que se llama Mul;plex.
• Un Servicio esta asociado al Canal de TV se emite como una serie de ES dentro de un Transport Stream.
• Dentro de un Mul;plex/TS se pueden emiKr varios Canales/Servicios.
• Un Mul;plex/TS se emite mediante modulación en una determinada frecuencia y en una frecuencia sólo se emite un Mul;plex/TS.
Como emite un canal de TV Digital
• Un TS puede emiKr a 40 Mbits/s en cable y satélite y 20 Mbits/s en Terrestre aproximadamente.
• Una TS Terrestre conKene aproximadamente 4 canales,
Dependiendo de la compresión, modulación y modelo de negocio del operador.
• Los ES contenidos en una TS (o MulKplex!) se transmiten
mulKplexados en paquetes de 188 bytes, o dicho de otra forma: Un flujo MPEG-‐2 se transmite en pedazos de 188 bytes.
• Un ES ;ene un ID (Iden;ficador) único dentro de una TS: el PID
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Que contiene una TS
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Service Information
• Para que el receptor sepa, entre otras cosas, a qué canales pertenecen los ES contenidos en un TS, durante el proceso de mulKplexación del TS se incluyen ES específicos que conKenen esta información: es lo que se llama Service Informa;on.
• Parte de esta información viene del estándar MPEG-‐2 y parte es propia, por ejemplo, de DVB.
• MPEG-‐2 es extensible.
Service Information
Tablas de información que forman la System Informa;on: • Program AssociaKon Table (PAT) -‐ Definida por el estándar MPEG • Program Map Table (PMT) -‐ Definida por el estándar MPEG • Network InformaKon Table (NIT) • CondiKonal Access Table (CAT) -‐ Definida por el estándar MPEG • Service DescripKon Table (SDT) • Event InformaKon Table (EIT) • Bouquet AssociaKon Table (BAT) • Time and Date Table (TDT) • Time Offset Table (TOT)
Service Information
• Todas las tablas PAT, PMT, CAT y NIT se conocen como PSI: Program Specific Informa;on (PSI) y son definidas por el Standard MPEG. El resto son específicas de DVB.
• La información de PSI permite la configuración automá;ca del receptor para demul;plexar y decodificar los diferentes Streams de Programas dentro del trama (TS)
Service Information
Program Associa;on Table (PAT)
• Describe para cada Servicio que PID (idenKficador de ES) conKene su tabla PMT (Program Map Table).
• También conKene el PID del ES donde va la NIT, la Network InformaKon Table.
Service Information
Program Map Table (PMT)
• Describe para un servicio/canal todos los ES que lo componen indicando el ;po de cada uno.
• Además indica cual de estos ES conKene el MPEG Program Clock Reference: PCR (sirve para sincronizar el reloj con el deco!)
• PCR: Program Clock Reference • Muy importante para mantener la sincronización del programa y el
receptor. • También se conoce como el Master Clock. • Las referencias de Kempo hacen referencia a este reloj. • Se guarda en una zona opcional de los paquetes del PES (recordemos:
formato manejable para ES de Kpo audio/video).
Service Information
Network Informa;on Table (NIT) • Se refiere una enKdad msica (Satélite, Emisor Terrestre) a través de cuya
infraestructura se transmiten una serie de TS.
• De esta forma, puesto que las señales se pueden re-‐transmiKr a través de diferentes “infraestructuras” de networks, la forma de idenKficar un TS unitariamente es: TD ID + Original network ID
• Describe como los TS están organizados además de algún otro Kpo de información acerca de propiedades msicas. Tiene el Nombre de la Red y su ID. Este ID es el de la network que está emi5endo ahora el TS pero puede no ser el de la network original, otro campo, si se está re-‐emi5endo; en caso contrario coinciden.
Service Information
Condi;onal Access Table (CAT) • Proporciona información acerca de los sistemas CA (CondiKonal
Access, cifrado) que se usan dentro de un TS e información acerca de cómo decodificarlos.
Service Descrip;on Table (SDT) • Ofrece información orientada al usuario como el nombre de
cada servicio, sus PIDs, su estado (running/not running/star5ng in a few seconds), o si el servicio está codificado o no...(Ej: ppv).
Service Information
Event Informa;on Table (EIT) • Proporciona los horarios de los eventos (programas, shows, etc)
en un servicio. Bouquet Associa;on Table (BAT) • Un Bouquet es una agrupación lógica de Servicios. • Se usa por ejemplo para poder idenKficar un grupo de Servicios
propiedad de un mismo emisor, pero que son emiKdos, por las limitaciones técnicas del múlKplex, a través de diferentes Transport Streams.
Service Information
Time and Date Table (TDT) y Time Offset Table (TOT) • Proporcionan una referencia horaria para el Stream. • La TDT conKene la información de fecha y hora UTC (Universal
Time Coordinated) actual, mientras que la TOT conKene la anterior y el offset del UTC para la hora local.
hpp://es.wikipedia.org/wiki/Coordinated_Universal_Time
• Un servicio se iden;fica por su: Original Network ID + TS ID +
Service ID
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Resumen
• Una network agrupa a uno o mas servicios emiKdos por una misma enKdad.
• Un Transport Stream (TS) es un stream MPEG-‐2 que conKene varios servicios. • Cada servicio es un canal de TV que consiste en una serie de eventos que se
emiten uno detrás de otro. • Muchos servicios/canales se pueden agrupar de forma lógica en un bouquet. • Cada evento es un programa de TV que se compone de una serie de
Elementary Streams de diferentes Kpos: audio, video, datos (aplicaciones...). • Cada ES puede estar empaquetado lógicamente antes de ser enviado en
“pedazos” de 188 bytes en la trama MPEG-‐2.
Agenda
1. TS – Conceptos Básicos. 2. Diagrama PS y TS. 3. Diagrama General TS. 4. ES – Elementary Stream. 5. Como emite un canal de TV digital. 6. Que conKene una TS. 7. Service InformaKon. 8. Resumen. 9. Componentes desarrollo de iTV.
Componentes desarrollo de iTV
Planeación Análisis Ejecución Implementación
Bibliografía
hpp://es.wikipedia.org/wiki/Transport_Stream
www.interacKvetvweb.org
www.mhp.org