El consorcio DVB Consorcio de mas de 300 entidades

Slides:



Advertisements
Presentaciones similares
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities scuola.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Dirección IP - Características
Los números del 0 al cero uno dos tres cuatro cinco 6 7 8
50 formas de decir “Te Amo”.
Curso de Java Java – Redes Rogelio Ferreira Escutia.
Seminario El Futuro del Seguro de Vida
1 PRINCIPALES INDICADORES DEL DESARROLLO DE LA SOCIEDAD DE LA INFORMACIÓN EN GALICIA CUADRO DE MANDO Apartado: Empresas Septiembre de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS MICROEMPRESAS GALLEGAS. AÑO mayo 2005.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO de Junio de 2005.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN EL COMERCIO GALLEGO (Resumen COMERCIO AL DETALLE) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
AYUDA A LA FUNCIÓN DOCENTE Internet
TEMA 2 MÚLTIPLOS Y DIVISORES
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Aladdín-respuestas 1.Vivía 2.Era 3.Amaba 4.Quería 5.Gustaban 6.Se sentía 7.Salía 8.Tenía 9.Decidió 10.escapó 11. Se vistió 12. Conoció 13. Vio 14. Pensó
Respuestas Buscando a Nemo.
ABECEDARIO FIGURAS GEOMÉTRICAS NÚMERO
MOVIMIENTO ARMÓNICO SIMPLE MOVIMIENTO ARMÓNICO SIMPLE
TEMA III MULTICANALIZACIÓN POR DIVISIÓN DE TIEMPO TDM
Área Razón Social 0 0 Telefónica Servicios Audiovisuales S.A. / Telefónica España S.A. Título de la ponencia / Otros datos de interés / Kit.
Mulán /75 puntos. 1.Querían 2.Gustaban 3.Escuchó 4.Dijo 5.Tenía 6.Ayudaron 7.Maquillaron 8.Arreglaron 9.Dio 10.Estaba 11.Iba 12.Quería 13.Salió 14.Gritó
Los Objetos de la Clase Escriban la palabra (the word) en español para los objetos de la clase (#1-20).
CLASE 3 SOFTWARE DEL MICROPROCESADOR
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities alimentazione.
C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281. C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281 1-Ingrese a menú 2-Ingrese a Mensajes 3-Ingrese a Correo 4-Seleccione.
1. Apoyo exterior sobre ala inferior de viga de acero
-17 Expectativas sobre la situación económica (Europa) Septiembre 2013 Indicador > +20 Indicador 0 a +20 Indicador 0 a -20 Indicador < -20 Total Unión.
Repaso del capítulo Primer Paso
INFORME USDA NOVIEMBRE TRIGO 2 MERCADO INTERNACIONAL (Millones de Toneladas) 3.
PROTOCOLOS Y ESTANDARES DE RED
Conceptos básicos de comunicación digital
EL OSO APRENDIZ Y SUS AMIGOS
CAPA DE RED DEL MODELO DE REFERENCIA OSI
Las NIC MARCO CONCEPTUAL NIC 1: PRESENTACIÓN ESTADOS FINANCIEROS
A Concepto de energía eléctrica
Proyecto para Centros que trabajan una vez por semana.
SEMINARIOS EMPRESARIALES II SESIÓN.
Ecuaciones Cuadráticas
3 Enero 2010 PERÚ: IV CENSO NACIONAL ECONÓMICO, APURÍMAC.
Kpmg. El comercio electrónico y sus incertidumbres Resultado de la encuesta sobre
La minimización de los costes
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
¿Qué es un conjunto? Un conjunto es una colección de objetos considerada como un todo. Los objetos de un conjunto son llamados elementos o miembros del.
Business Proccess Management (BPM)
EVOLUCION DE PRECIOS Y MARGENES DE MOLIENDA MAYO
UNIDAD IV VLSM Y CIDR.
CULENDARIO 2007 Para los Patanes.
BEATRIZ LAFONT VILLODRE
ESTADOS FINANCIEROS A DICIEMBRE DE 2013.
APENDICE TEMA 4. MÉTRICA DE LOS PUNTOS DE FUNCIÓN
SpanishNumbers Uno 2 Dos 3 Tres 4 Quatro.
MSc. Lucía Osuna Wendehake
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
“Modelo utópico para hacer feliz a una mujer” Miguel-A.
Manual de Procedimientos Procedimiento de ejecución del programa de
ESTADIGRAFOS DE DISPERSION
Direccionamiento de la red: IPv4
CHAPTER 4 VOCABULARY: PART II
FUNDAMENTOS DE CALIDAD EN LA GESTIÓN PÚBLICA
Simulacion de sistemas dinamicos
Televisión y Multimedia
“DESFRAGMENTADOR DEL FLUJO DE TRANSPORTE (TS) Y ANALIZADOR DE TABLAS PARA EL SISTEMA DE TELEVISIÓN DIGITAL TERRESTRE ISDB-T” Autor: Nelson Benavides Director:
Transcripción de la presentación:

El consorcio DVB Consorcio de mas de 300 entidades Broadcasters, fabricantes de equipos, operadores de red, entidades reguladoras, desarrolladores de software Mas de 35 países… Desarrollo de especificaciones para transmisión de TVDi

El consorcio DVB Especificación -> Estándar (ETSI, CENELEC…) Desarrollado por y para la industria Se crea en 1992 como una iniciativa europea, pero a día de hoy se utiliza en países de todo el mundo (54 en noviembre 2004)

Un poco de vocabulario DVB… Elementary Stream Event Service Multiplex Bouquet Network

Elementary Stream Un Elementary Stream (ES), es un stream de video, audio o datos binarios codificados en MPEG-2 Cada ES viaja en un PID diferente

Event Como primera aproximación podemos decir que un evento es un programa de televisión. Contiene varios ES, que pueden ser de tipos diferentes o no. En realidad hay eventos de muchos tipos (programas de TV, radios digitales…)

Service Un servicio es un canal de TV (no necesariamente) Un servicio ofrece varios eventos, uno detrás de otro El número de ES puede variar en el tiempo, así como sus características MPEG-2 llama program a lo que DVB llama service

Service Conjunto de ES agrupados lógicamente Video Streams Audio Streams Data Streams SI Datos privados DSM-CC OC Aplicaciones

Multiplex Conjunto de servicios multiplexados en MPEG-2 Cada multiplex viaja en una frecuencia diferente Bit rate < 40 Mbits/s Depende del medio de transmisión al que esté destinado…

Multiplex Ejemplo: Video  3-5 Mbps Audio  0.2 Mbps DSMCC 1 Mbps

Bouquet Grupo de servicios (“canales de tv”) agrupados lógicamente (paquete de fútbol, paquete de cine...) De esta manera podemos tener en cada paquete mas canales o menos de los que caben en un multiplex, y seguir manteniéndolos ordenados sin bajar la eficiencia

Network Cada operador tiene una red BBC, Canal Satélite, Sky... Cada operadora puede transmitir mas de un multiplex No es necesario que la operadora sea propietaria del medio de transmisión

Paquetes MPEG-2 Los flujos elementales de datos se dividen en paquetes. Un paquete es una agrupación de bits del mismo tipo (video, audio, datos…) Paquetes en función de la aplicación Longitud variable Longitud fija

Paquetes MPEG-2

Paquetes MPEG-2 Multiplexación Estadística

Paquetes MPEG-2 Extensibilidad del Sistema

MPEG-2 Elementary Stream Hemos visto que un ES puede ser de tipos muy variados (video, audio, subtítulos, aplicaciones interactivas…) ES de Vídeo y Audio Unidad de Presentación (UP) Unidad de Acceso (UA) Forman el elementary stream (VES o AES)

MPEG-2 Elementary Stream Vídeo Audio

Sincronismo Audio/Vídeo PTS (Presentation Time Stamps) Las Unidades de Presentación de Audio y Vídeo, raramente coinciden APU de 1152 muestras a 44100 muestras/segundo duran 26.12 ms VPU a 25 Hz duran 40 ms Necesidad de indicar el tiempo en que la UP ha de mostrarse. PTS diferentes para vídeo y para audio. Varios programas en una sola trama, imposible ajustar tiempo de presentación y tiempo de llegada

Sincronismo Audio/Vídeo DTS (Decoding Time Stamps) Las Unidades de Acceso son de diferentes tamaños y su tiempo de decodificación es diferente. Solo aparecen en las tramas de vídeo

Packetised Elementary Stream (PES) El siguiente paso en la multiplexación es convertir cada Elementary Stream en paquetes PES (Packetised Elementary Stream)

Paquetes PES

Paquetes PES Longitud Variable < 64 Kbytes Campos PES Packet Start Code (0x01) Stream Id Vídeo MPEG-2, Audio MPEG-2, Teletexto, DSMCC, subtitulos… PTS y DTS PES scrambling control Vídeo y Audio siempre en PES

Transport Stream vs Program Stream MPEG-2 define dos maneras de construir la trama de datos Transport Stream Paquetes pequeños y de longitud constante Broadcast (medio propenso a errores) Program Stream Paquetes grandes y de longitud variable Almacenamiento en medios sin perdidas

Transport Stream vs Program Stream

Transport Stream TS Paquet -> 188 bytes (4 cabecera obligatoria) Orientado a medios con perdidas Broadcast DVB y ATSC Corrección de errores (aunque luego hay que añadir más) Permite multiplexar varios programas, a diferencia del Program Stream Complejidad dividida en capas

PES into TS Packets Dos premisas: 1.- Primer byte del paquete PES ha de ser el primer byte del payload 2.- Cada paquete de transporte solo puede llevar datos de un PES

Transport Stream Packet

Transport Stream Packet Campos Cabecera Obligatoria Sync = 0x47 PID ES => PID 8175 valores posibles, 17 reservados Transport Scrambling Control Continuity Counter Payload Unit Start Indicator

Transport Stream Packet Campos cabecera Campo Adaptación Stuffing Bytes PCR (Program Clock Reference) 42 bits Recupero el reloj del codificador a partir de estas muestras Cada servicio tiene sus PCRs Viaja en un PID específico, o en un PID ocupado por un elementary stream (normalmente de vídeo)

PCR (Program Clock Reference)

Program Specific Information Señalización para la correcta decodificación de la trama de transporte Tablas de Información de Servicio (Service Information Tables) PAT (Program Association Table) PMT (Program Map Table) NIT (Network Information Table) CAT (Conditional Access Table)

PMT (Program Map Table) PID indicado por la PAT Hay varias. Una para cada programa presente en el Transport Stream Nos dan información sobre el contenido de los elementary streams asociados a cada programa PID en el que viaja cada ES Tipo de ES (video, audio, datos…) Descriptores asociados al ES

PAT (Program Association Table) PID = 0 Es única para cada Transport Stream Indica en que PID viajan las tablas PMT de cada uno de los programas

NIT (Network Information Table) Es una Tabla Opcional Transporta información de red (tipo de modulación, frecuencia…) PID Fijo en DVB (PID = 0x10) Determinado por la PAT en MPEG-2 (en caso de estar presente conforma el programa 0 del TS)

CAT (Conditional Access Table) Información sobre acceso condicional Solo es obligatoria en caso de que algún elementary stream esté encriptado PID = 1

Program Specific Information Tablas embutidas en Secciones MPEG-2 Una tabla se divide en varias secciones (256 como máximo) siendo cada sección de 1024 bytes, excepto las secciones privadas que pueden tener hasta 4096 bytes. Secciones Privadas => Garantizan la extensibilidad del protocolo Cada tabla viaja en un PID (en algunos casos fijos y en otros variables)

Secciones into TS Packets Las tablas se dividen en secciones que son las que son embutidas en los paquetes del TS table_id, section_number, version_number…

Secciones into TS Packets Al contrario que los PES las secciones pueden empezar en cualquier punto del paquete de transporte. Point_field: Es el primer byte del payload, y indica la posición en que comienza la sección.

PAT, PMT Tunning

Información de Servicio DVB Obligatorias: SDT EIT TDT Opcionales BAT EIT (otras) RST TOT ST

Tablas Obligatorias DVB SDT (Service Description Table) Una para cada TS Información de los servicios transportados EIT (Event Information Table) Una EIT para cada servicio Información del programa actual y siguiente TDT (Time and Date Table) Se utiliza para sincronizar el reloj interno del IRD