Documente Academic
Documente Profesional
Documente Cultură
Aprende a:
• Transmitir contenidos audiovisuales en
diferentes medios y sistemas.
• Manejar servicios añadidos e interactivos
de la TV.
• Gestionar y editar los contenidos
audiovisuales y sus derechos.
Índice de contenidos
1. Introducción .........................................................................................................................3
2. Desarrollo teórico de Difusión de Contenidos Audiovisuales ...............................................4
Tema 1: Cabeceras de difusión de contenidos audiovisuales ...................................................4
1.1 Estructura de un sistema de distribución de TV genérico .........................................4
Tema 2: Encapsulado de vídeo y audio para difusión...............................................................6
2.1 Normativa DVB .........................................................................................................6
2.2.1 Capa de Compresión ............................................................................................7
2.2.2 Capa de Sistema ...................................................................................................9
2.2.3 Tablas Service Information (SI) ...........................................................................10
2.3 Temporización ........................................................................................................11
Tema 3: Servicios añadidos, interactividad y acceso condicional ...........................................14
3.1 Teletexto Analógico ................................................................................................14
3.2 Teletexto Digital .....................................................................................................16
3.3 EPG ........................................................................................................................17
3.4 Acceso condicional .................................................................................................18
3.4 Interactividad. HbbTV. ............................................................................................19
Tema 4: Difusión digital en redes de televisión ......................................................................21
4.1 Difusión digital DVB: cable, satélite, terrestre y portable .......................................21
4.2 Distribución digital según el proyecto DVB .............................................................23
4.3 Televisión Terrestre ................................................................................................23
4.4 Televisión Satélite ...................................................................................................27
4.5 Recepción ...............................................................................................................28
Tema 5: Difusión y distribución audiovisual por redes genéricas de datos ............................31
5.1 Vídeo en Internet ...................................................................................................31
5.2 Streaming en la web ...............................................................................................34
5.3 Videoconferencia sobre IP ......................................................................................34
5.4 IPTV ........................................................................................................................35
Tema 6: Difusión y distribución audiovisual sobre soportes autónomos ...............................37
6.1 Soportes de estado sólido ......................................................................................37
6.2 Autoría....................................................................................................................37
6.3 Gestión de derechos digitales.................................................................................38
3. Desarrollo práctico de Difusión de Contenidos Audiovisuales ...........................................39
Práctica 1: Análisis de un Flujo de Transporte MPEG-2 ..........................................................39
1. Introducción
• Programador: Agrupa los contenidos y aplicaciones que pueden ser o no creados por él,
los codifica y gestiona su acceso mediante el canal de retorno que llegará por el difusor.
• Difusor: Se encarga de adaptar la señal para que se pueda visualizar correctamente por
el usuario final, mediante distintos métodos de difusión.
• Usuario: Recibe la señal y la decodifica, interactuando con el proveedor de servicios.
La siguiente figura nos muestra los distintos tipos de distribución que existen: cable, satélite y
terrenal.
En la siguiente figura, se puede ver la posición que ocupa la transmisión DVB en función del espectro
electromagnético.
Para difusión terrestre se utilizan canales de 7 u 8 MHz y por cable de 8 MHz y la radiodifusión
por satélite se hace en varios anchos de banda de 11/12 GHz. También existen dispositivos de
mano DVB-H, microondas DVB-MDS y antena colectiva DBV-CS y otras normativas para teletexto
DVB-TXT, información de servicio DVB-SI, retorno del cable DVB-PCT, acceso condicional DVB-CI
y muchas otras.
La herramienta que se utiliza para la compresión establecida por el consorcio DVB y otras
entidades, es una normativa MPEG, en concreto MPEG-2 o MPEG-4 (con una elevada calidad de
imagen). Tanto en cable, satélite y terrestre hay muchos procesos similares y luego se modela
según el medio en el que se vaya a difundir el contenido. El acceso condicional es idéntico y el
criterio de calidad es una BER menor de 10-11 (1 error por hora para un flujo de 30 MBit/s), por
lo tanto será un canal QEF (Quasi Error Free), con medidas como FEC (Forward Error Correction).
Uno de los diagramas claves de esta asignatura es el siguiente. A lo largo de esta edición se irá
desarrollando bloque por bloque.
Entre los servicios adicionales a destacar se encuentran: el teletexto, los subtítulos, el VBI
(Vertical Blanking Interval), el TVA (TV Anytime) para la grabación y el Data Broadcasting que
define la información de señalización que se usa en las tablas NIT, BAT, PMT, UNT y SSU
(Información de actualización del software).
Por otro lado, la normativa DVB define los ES, como se observa en la siguiente figura.
Cada ES está compuesto sólo por un tipo (audio, vídeo, datos) de un único programa. Los PES
tienen una longitud variable (máximo 64 kbytes) y sincronizado con MPEG-2, de forma que un
GOP se inicia con el inicio de un PES.
Los PES están compuestos por varios TP con el mismo tamaño, 188 bytes. Esto compone la
cabecera y los datos útiles de un PES. Un TP puede tener relleno sobrante para completar.
10
2.3 Temporización
El vídeo se codifica en MPEG-2/4 y tiene un tiempo de codificación/decodificación variable. Un
TS transporta varios programas y cada programa tiene varios ES.
11
12
Figura 18. Referencia temporal de una señal SDTV 4:3 con MPEG-2
Para definición estándar se utiliza un reloj base de 27 MHz. El PCR, es un reloj de referencia
independiente para la organización del TS.
La posición del valor PCR en un TP es siempre la misma, de modo que la separación entre dos
PCR consecutivos es un número entero múltiplo de 188 bytes.
13
El teletexto se transmite sucesivamente (enviando los caracteres de una línea, las líneas de una
página y las páginas de una revista) de forma cíclica. Se trata de una información
complementaria que se transmite multiplexada con la señal de TV y puede depender o no de la
programación que se ofrezca.
El teletexto analógico se transmite en las líneas libres del borrado vertical de la señal de
televisión (7-22 del primer campo y 320-335 del segundo).
14
Las estructuras lógicas están reguladas en la “Orden 31770 del Ministerio de Transportes,
Turismo y Comunicaciones”
15
La línea de datos es una línea de televisión que se divide en la secuencia de sincronización de bit
y la unidad de datos. La unidad de datos se subdivide en una secuencia de sincronización de byte
y un paquete de datos. En el paquete de datos hay un prefijo (direccionamiento, tamaño del
paquete y tipo de paquete) y el bloque de datos con señales de control o información del
usuario. En el grupo de datos está la información de una misma fuente.
El ancho de banda de la señal de datos es de 5 MHz y por tanto se debe filtrar. Se codifica con
NRZ y gracias a ello tiene una amplitud constante.
El tiempo de espera entre la selección de la página por el usuario y su visualización depende de:
El número de páginas del teletexto es ilimitado, pero se limita para la audiencia. Se envían con
más frecuencias las páginas que tienen más probabilidad de ser vistas.
El byte de carácter tiene 7 bits de información y 1 bit de protección. El bit de protección es una
paridad impar y los 7 de información son de control, alfanuméricos o gráficos. En el paquete de
datos los bytes 1 y 2 son 10101010, es la sincronización de bit y el 3 es la sincronización de byte
y es 11100100.
Hay bytes protegidos por Hammig que contienen la información más delicada (números de
gaceta, página y renglón). Estos códigos detectan los errores, su posición y los corrigen, pero hay
que transmitir más bits de los que son necesarios.
El servicio SkyData fue el primer servicio inaugurado en España para transmitir datos
informáticos vía teletexto que comenzó en 1996 en TVE2. Permite el envío de textos, hojas de
cálculo, bases de datos, imágenes y ficheros informáticos. Se debe enviar con un ordenador
capaz de encriptar la información. La información se desencriptaba con el software adecuado y
una tarjeta ScattFast. Todos los clientes estaban registrados en una base de datos con una
palabra clave para identificarlos y así se determina si la información va dirigida a ellos o no.
Se ha mejorado gracias a XHTML (XML + HTML) y CSS, lo que se denominan hojas de estilo, con
lo que se ofrecen servicios interactivos, para lo que se utiliza el canal de retorno.
16
3.3 EPG
EPG son las siglas de Guía Electrónica de Programa, una forma sencilla y rápida de poder ver
todo lo que nos ofrece el distribuidor de televisión. Es la evolución del teletexto. Se puede
realizar una búsqueda exhaustiva, por temáticas o por información detallada sobre el título,
director, personajes, año de producción, etc. Esto sirve de ayuda si se dispone de un grabador
que pueda ser sincronizado o como ayuda al programar el receptor.
Se puede navegar mediante el mando y dispone de un menú que variará según el operador que
proporcione la EPG. Se envía multiplexado con el teletexto en analógico.
El EPG para TV Digital se basa en el estándar DVB, encapsulado en los TS en los datos
correspondientes a servicios de información mediante tablas (DVB-SI).
17
• SMS (Subscriber Management System): Sistema de gestión del abonado que se encarga
de la información y las solicitudes o EMM. Un EMM proporciona la información general
de un abonado y se envía junto con un ECM para desencriptar los programas
transmitidos.
• SAS (Subscriber Authorizarion System): El sistema de autorización de abonado traduce
la información sobre el abonado en un EMM a petición del SMS y asegura de que el
abonado recibe la autorización para visualizar los contenidos.
• Módulo de seguridad: Extrae el EMM y el ECM necesarios para desencriptar los
programas transmitidos. Puede estar incluido en el set-top box o en una PC Card que se
conecta al decodificador.
• Set-top box: Contiene el módulo de seguridad que le da autorización para descifrar los
programas transmitidos.
18
DVB no especifica ni el SMS ni el SAS, sólo tiene un algoritmo de aleatorización y por ello se dan
indicaciones para el uso y puesta en práctica de la interfaz común en aplicaciones donde se
requiere el uso del decodificador.
La televisión interactiva es capaz de recibir información de cada usuario y tenerla en cuenta para
modificar su propio contenido en tiempo real, aparece en 1972 y se implanta en España en 1988.
Existen diferentes sistemas como:
19
Para disfrutar la TV interactiva hace falta un televisor y un receptor para las aplicaciones
interactivas, aunque pueden estar juntos. Se busca la normalización de la TVI. Existen estándares
abiertos (Media Highway, Open TV Core) y cerrados (MHEG, DAVC, DVB-MHP, OCAP, ACAP).
Hay dos tipos de interactividad la local (EPG, teletexto) donde el espectador no puede mandar
datos de vuelta y la remota (EPG y teletexto mejorado, información básica, particularizada,
telecompra y votaciones o encuestas.
20
21
22
HDTV es un sistema diseñado para observar una imagen a una distancia aproximadamente tres
veces superior a su altura. Se comprime de forma diferente para cada canal, mediante HECV,
que mejora el 40% en broadcasting.
Las ventajas de la TDT son los multiservicios que ofrece, la facilidad para distribución en entornos
urbanos, la reutilización de frecuencias para coberturas anexas, la efectividad espectral, es un
sistema robusto, tiene múltiples modos de explotación y admite modulación jerárquica. Se
codifica en MPEG-2 para SD y en MPEG-4 para HD con una modulación COFDM además de la
codificación de canal ya vista (Dispersión de energía, codificación Reed-Solomon, entrelazado,
codificación convolucional y entrelazado interno). Para TDT hay que añadir un módulo más como
se observa en la siguiente figura.
23
COFDM utiliza el espectro del canal con múltiples portadoras, ortogonales entre sí. Se modula
normalmente en QAM con un número variable de puntos, que depende del grado de protección
que se le quiera dar. Al distribuir la información en un gran número de portadoras, el número
de bits transmitido en cada símbolo es también muy grande, siendo la velocidad de símbolo muy
pequeña comparada con los sistemas de portadora única.
Una vez realizados los procesos comunes de tratamiento de la señal (adaptación, codificación
RS, Entrelazado convolucional, codificador interno y picado) se proceden con los específicos de
la TDT.
Primero se encuentra el entrelazado interno que intercala o permuta una secuencia de bytes
recibida, con una ventana de 126 bits.
24
La modulación se elegirá según la prioridad de los datos, siendo QPSK la alta prioridad y 16 y 64
QAM la baja, con un régimen binario mayor, generando dos flujos o streams.
En DVB-T se han definido dos modos de trabajo, 2K y 8K, según las frecuencias ortogonales.
25
Las portadoras TPS transportan el tipo de constelación QAM, si la información está jerarquizada,
el intervalo de guarda, el tipo de codificación interna, el modo de transmisión (2k u 8k), y el
número de la trama correspondiente.
La duración del intervalo de guarda, depende del retardo máximo que se quiera neutralizar y
vendrá dado por los rebotes o por el solapamiento en las zonas de cobertura utilizando
convoluciones discretas y circulares mediante COFDM, seguido de un filtrado paso bajo.
26
El satélite alcanza un equilibrio debido a la fuerza de la órbita y la velocidad del satélite, todo
ello gracias a la fuerza centrífuga del satélite y la fuerza de atracción de la tierra sobre él. Por
tanto se destaca la cobertura total (abarca el 42% de la tierra), la gran oferta de canales, la
flexibilidad, el bajo coste de explotación y la fiabilidad. Existen diferentes tipos de antenas.
Las antenas de foco centrado presentan el inconveniente de que el reflector presenta una zona
de sombra con lo que pierde rendimiento (se usa para instalaciones colectivas), las de Offset no
crean una zona de sombra en la parábola, de modo que se puede reducir su tamaño (se usa para
recepción individual). También existen antenas planas.
La colocación de la antena puede ser fija cuando se utiliza para un único satélite, pero para la
captación de varios satélites la movilidad puede ser manual o mecánica. No es fácil ya que hay
que combinar la orientación en elevación y acimut. En las multisatélite, se presentan varios
haces de recepción, con un reflector común para todos ellos, con un alimentador diferente para
cada uno.
En el siguiente diagrama de bloques se refleja un LNB (Low Noise Block), un dispositivo utilizado
para la recepción de señales procedentes de satélites. El alimentador, es el elemento que recibe
la radiación electromagnética que refleja la parábola y donde se selecciona la polarización, se
amplifica y se desplaza en frecuencia la señal captada.
En la bocina se reciben las ondas electromagnéticas, la guía de ondas dirige la guía de ondas
hacia la sonda, el polarizador es un dispositivo situado entre el alimentador y el LNB que permite
27
discriminar entre los distintos tipos de polarización, la sonda transforma las señales
electromagnéticas en corriente eléctrica de alta frecuencia y el conversor LNB amplifica la señal
y la desplaza a la frecuencia intermedia del satélite o FI.
La calidad global del enlace viene dada por la asociación C/N de los enlaces ascendente y
descendente y depende de la cobertura, de las coordenadas de la estación terrena, de la
potencia radiada PIRE, de la posición orbital del satélite, de la frecuencia o longitud de onda de
la emisión de la ganancia de la antena receptora de la calidad del equipo receptor y de la
elevación de la antena receptora, como se muestra en la figura.
Figura 45. Ecuación que permite el cálculo de la relación portadora ruido C/N
En España se aplica la normativa DVB, en concreto la DVB-S y la DVB-S2. Este estándar combina
una serie de formatos de modulación tales como QPSK, 8PSK, 16APSK o 32APSK, con mejoras en
codificación de canal, un mecanismo contra errores FEC con LDPC (Low Density Parity Check) de
codificación interna. A su vez, permite servicios tanto domésticos como profesionales tales
como servicios de broadcast, servicios interactivos de datos, contribución de televisión digital y
recopilación de noticias por satélite y distribución de datos/trunking y otras aplicaciones
profesionales.
4.5 Recepción
El esquema básico de un sistema de recepción de señales de radiodifusión sonora y televisión
es el que se muestra en la siguiente figura. Este consta de un sistema de captación (UHF para TV
terrena, VHF para DAB (Digital Audio Broadcasting) de entre 195 a 223 MHz, FM de entre 87 y
108 MHz y antenas TV de satélites). Estas señales es necesario adaptarlas para su distribución
colectiva en el Recinto Superior de Instalaciones de Telecomunicación.
28
Figura 46. Esquema básico de un sistema de recepción de señales de radiodifusión sonora y televisión
La red de distribución tiene una parte comunitaria, la red principal y la de dispersión, y una
interior de usuario dentro de cada vivienda. Según la normativa, las principales y de dispersión
han de estar duplicadas para poder distribuir las dos frecuencias intermedias de satélite
29
El siguiente ejemplo, se basa en derivadores (en cada registro secundario de cada planta) y
repartidores que realizan la función de punto de acceso al usuario, PAU. Se deben realizar los
cálculos de las atenuaciones teóricas entre las cabeceras y todas las tomas de usuario de la
instalación, consiguiendo que los niveles de señal y calidad estén dentro de los límites de la
legislación vigente.
Figura 48. Esquema simplificado se las redes de distribución RTV para un edificio
Se debe evaluar la calidad de un sistema electrónico, con la comparación entre el nivel de señal,
o potencia útil, y el nivel de ruido. Las fuentes de ruido más importantes son el ruido térmico,
ruido de intermodulación, ruido de interferencias y ruidos residuales. Otros de los parámetros
importantes a evaluar son la temperatura fuente, factor y temperatura equivalente de ruido. Es
importante calcular el factor de ruido con varios equipos conectados en cascada. La
intermodulación puede generar distorsión lineal o no lineal.
30
Internet presenta servicios tales como el correo electrónico (SMTP), la transmisión de archivos
(FTP y P2P), la mensajería instantánea y precisa, la telefonía (VoIP) y la televisión (IPTV).
El vídeo digital tiene una menor degradación y un elevado volumen de datos, ya que en estudio,
la señal digital es de 270 Mbps, por lo tanto se necesita comprimir. Los principales estándares
son MPEG (1, 2 y 4), H.26X (261, 263 y 264) y MPEG-4 parte 10 (AVC) o H.264.
El servicio TCP es un servicio fiable donde no hay errores y los datos llegan en orden. Está
orientado a la conexión con un flujo continuo de datos y una unidad mínima, el byte. En TCP
existen mecanismos de control de flujo que reducen la congestión y se usan retransmisiones
que tienen impacto en el retardo. El servicio UDP, sin embargo, es un servicio no fiable donde
se pierden paquetes y el orden de llegada no está garantizando, se trata de bloques
independientes o datagramas en los que llega o todo o nada.
Por lo tanto, en UDP se envían los paquetes sin haber conectado previamente las máquinas,
mientras que en TCP se confirma la buena recepción y confirma que los paquetes llegan de
forma correcta, a cambio de un pequeño retardo. TCP se utiliza para vídeo bajo demanda y UDP
para el transporte en tiempo real (streaming) ya que es preferible que se pierda calidad de la
señal en vez de que se produzcan retardos. Por ello se han creado diversos protocolos.
• RTP (Real Time Transport Protocol): Se encarga del transporte de datos en tiempo real.
• RTCP (Real Time Control Protocol): Se ocupa del control de la calidad de los datos
transmitidos en tiempo real.
31
Sobre TCP trabajan protocolos como HTTP, FTP y SNTP y otros como SIP o H.323 utilizados en
videoconferencia y sobre UDP protocolos como SNMP, TFTP y DNS y los nuevos que se utilizan
para la transmisión de vídeo: RTP, RTCP, RTSP y RSVP.
Sobre unicast se envía desde una fuente a un destino y suele ser transmisión de datos bajo
petición previa, en el caso de vídeo bajo demanda. Un determinado usuario solicita un contenido
y la fuente se encarga de estructurar el paquete junto con la IP de destino y enviarlo a la red. Si
varios usuarios solicitan dicho contenido, se crearán varios paquetes iguales pero con otras
direcciones y se envían de forma independiente, lo que hace necesario un mayor ancho de
banda y una elevada capacidad de procesamiento para la fuente. Como cada usuario lo recibe
por independiente, permite un cierto grado de control sobre el mismo, por ejemplo con
avance/parada.
La transmisión multicast envía contenidos desde una fuente a varios destinatarios (un grupo
predeterminado). Se suele emplear pata la transmisión de elementos multimedia a través de la
red como por ejemplo canales de televisión a través de Internet. La fuente por tanto envía una
sola copia del mensaje que llega a los diversos solicitantes, de modo que las fuentes necesarias
son más simples, pero la estructura de la red más compleja. Los routers se encargan de atender
las peticiones de los usuarios (host) y de realizar las copias de los paquetes de datos y de
gestionar el acceso al sistema. Cada usuario por tanto es el que elige cuando comienza y acaba
de recibir información. El usuario por tanto envía la petición al router que comprueba si ya está
enviando dicha información a otro usuario, si es así se la replica, sino solicita al router anterior y
así sucesivamente. Se realiza el mismo proceso para dejar de recibir información hasta que se
llegue a un router que comparta dicho contenido con otro usuario. El ancho de banda es por
tanto menor y se puede enviar vídeo de alta calidad, aunque no hay control del usuario y la red
entera debe estar adaptada a este sistema. Para los routers que no están adaptados al sistema
multicast se ideó una red virtual a nivel mundial llamada MBone (IP Multicast Backbone), que
32
utiliza los túneles multicast, donde se encapsulan paquetes multicast en unicast, que después
se desencapsulan y se vuelven a obtener los multicast.
En la transmisión en vivo o tiempo real, los contenidos llegan al usuario casi al mismo tiempo
que se emite a varios usuarios, sin embargo en la transmisión bajo demanda, el contenido ya
está grabado y el usuario puede interactuar con él, por lo que la transmisión es independiente
por cada usuario.
En streaming de vídeo, los datos de audio y vídeo son enviados a través de la red y se reproducen
mientras son enviados sin necesidad de descargarlos previamente. Las aplicaciones principales
son el streaming en la web, la videoconferencia sobre IP y la IPTV.
Los métodos de transmisión son unicast (VoD) y multicast, los protocolos UDP (más adecuado
que TCP) y RTP para tiempo real (que trabaja en UDP), RTSP (con mensajes de control) y RSVP,
con método de compresión MPEG-2 y MPEG-4 10 (AVC)/H.264.
33
Las principales compañías son Real Networks, Apple, Microsoft y Winamp y ofrecen productos
tales como herramientas de procesado, de distribución y de reproducción y formatos propios.
34
El H.323 fue creado por la ITU y sirve para comunicación entre redes de comunicación de
paquetes (LAN, WAN, Intranet e Internet) con control y establecimiento de conexiones y
videoconferencia punto a punto y multipunto.
EL SIP (Session Initation Protocol) se crea para la red IP, usando el puerto 5060, Se inicia, modifica
y finalizan sesiones multimedia interactivas, con videoconferencia punto a punto y multipunto.
Las diferencias entre H.323 y SIP es que el primero es una evolución de SS7 para el control de la
señalización en redes de conmutación de circuitos y SIP está más cercano a HTTP, empleado en
Internet. En ambos casos, se utiliza RTP, por lo que no influye esta decisión en la calidad. H.323
es más complejo y tiene mensajes codificados en binario, SIP son mensajes de texto sencillos en
sintaxis y semántica, por tanto es más fácil a la hora de localizar problemas. Por lo tanto SIP es
más fácil de implementar, al igual que sus mecanismos de seguridad y gestión. Se utiliza en
aplicaciones de negocios, comunicaciones personales, telemedicina, aplicaciones judiciales,
laboratorios remotos y telenseñanza.
5.4 IPTV
Es un sistema que emplea la red IP para la transmisión de vídeo a través de redes de banda
ancha. Utiliza los protocolos y estándares definidos para streaming utilizando conexiones de
banda ancha. Las operadoras telefónicas lo incluyen en el Triple Play. También tienen otros
servicios como grabación de programas o PVR, Pay-per-view (programación prepago), juegos o
compra de módulos y publicidad interactiva. No se debe confundir con la TV en la web.
IPTV se basa en una estructura de red cerrada, con un sistema de TV propietario y se distribuyen
y entregan paquetes de internet IP con alto grado de seguridad y control. La televisión por
internet es una arquitectura de red abierta y disponible con un gran número de productores que
contribuyen con la creación innovadora en contenidos y canales de distribución.
Con el IPTV se reducen los costes de las emisiones y la gestión de los contenidos audiovisuales,
con lo que se posibilita realizar una programación personalizada y se introducen los sistemas
interactivos. Existen varios tipos de servicios, el vídeo bajo demanda, el vídeo en vivo y la
interactividad.
35
El vídeo bajo demanda puede ser verdadero vídeo bajo demanda o VOD, vídeo bajo demanda
por subscripción o SVOD y aproximación de vídeo bajo demanda o NVOD. Los contenidos se
envían bajo petición que reciben su propia copia y se pueden reproducir como un VCR.
En el vídeo en vivo los usuarios no pueden elegir el momento en el que comienza la transmisión,
sino que deben adaptarse al horario prefijado. Se trata de programas con una planificación
regular, que se sintonizan en un canal específico y el usuario no puede influir en la reproducción.
La interactividad otorga cierto grado de control a los usuarios, como selección de contenido,
controles de reproducción e interactividad en los contenidos. La arquitectura IPTV tiene
controladores de acceso, OSS, middleware, terminal de usuario o set-top box, y redes como
ADSL, FFTH o CATV.
Para IPTV se debe controlar el acceso de los usuarios, encriptar los contenidos y controlar los
servicios solicitados por el usuario.
36
Las memorias de estado sólido usan chips que almacenan la información eléctricamente.
Permiten la lectura y escritura de varias posiciones de memoria en una misma operación y se
usa en los pendrives o memorias SD.
Las memorias magnéticas añaden partículas magnéticas orientables en un sustrato que permite
imprimir un patrón definido por los datos en cintas de audio y vídeo o discos duros.
Los sistemas ópticos, se basan en el uso de un haz láser que lee y escribe interpretando las
reflexiones en un sustrato como en CD, DVD o Blu-Ray.
Los sistemas descritos pueden almacenar un tamaño desde MB hasta GB. Los sistemas
magnéticos ofrecen hasta TB y son el candidato para el almacenamiento masivo. Los sistemas
ópticos ofrecen hasta 50 GB y las memorias flash obtienen los valores más bajos.
Otro de los factores a considerar es el precio por byte, los HDD tienen el precio más bajo
(almacenamiento final) mientras que las tarjetas SD el más alto (almacenamiento intermedio).
El último factor es la reutilización. Algunos discos ópticos no son regrabables, pero las memorias
flash y los sistemas magnéticos sí.
6.2 Autoría
La autoría es el proceso de elaboración de contenido (editar textos, sonidos, imágenes,
animaciones, vídeos y otros elementos para dar lugar al contenido). Se recopila el contenido
para transformarlo a los medios básicos de comunicación, por medio del guionista, diseñador
gráfico, editor de audio, animador y editor de vídeo. Se requieren herramientas de software
compatibles con los elementos, que controlen la secuencia en la que aparece el contenido y
proporcionen herramientas de navegación al usuario.
37
La gestión de derechos digitales o DRM, son sistemas que facilitan el control de acceso a
contenidos en los medios digitales y engloban distintas tecnologías como encriptación, marcado
de contenidos y sistemas de identificación.
Trusted computing o procesado autenticado son sistemas que integran la seguridad sobre los
datos digitales dentro de las operaciones esenciales de un procesador en vez de implementar
aplicaciones específicas para contenidos. Se basan en aplicar técnicas criptográficas a ciertos
componentes del procesador/ordenador y facilitar luego las claves sólo a programas de
confianza. Un sistema de trusted computing almacena las claves, contraseñas y certificados en
un chip del ordenador, que le confiere más protección frente a ataques de software no
autorizado. Si el programa no dispone de la clave, se le puede negar el acceso a la plataforma e
impedir su funcionamiento.
Los lenguajes de representación de derechos REL (right expression languages), son lenguajes
formales capaces de ser procesados mediante software y orientados a la descripción de los
derechos de propiedad que acompañan a un cierto contenido y las restricciones asociadas al
mismo (tiempo, lugar, finalidad, etc).
El cifrado o encriptación es el proceso por el cual se impide el acceso a una información salvo
que se disponga de una clave. Esto preserva la confidencialidad en la transmisión y el
almacenamiento, garantizando la integridad de la información y certificando que nadie ha
alterado el documento firmado y que el firmante es quien dice ser.
38
39
40
Módulo sintonizador
a) Verificar que los programas recibidos en, al menos tres canales (uno de ellos con
contendidos codificados), coinciden con lo indicado en la página www.tdt1.com.
A continuación se muestran los canales sin codificar (Figuras 5-8). Se trata de los canales 33 y
37.
41
42
43
Se observa (figuras 4 y 6) que hay distintos tipos de Elementary Stream tales como teletexto,
audio (MPEG 1 layer 2) y video (MPEG2 y MPEG4).
En la figura 11 se observan tablas PAT, CAT, NIT, SDT-BAT, EIT, MIP, TDT y TOT.
44
e) ¿Qué diferencia un canal con contenidos codificados de uno sin contenidos codificados, en
función de la información extraída del módulo sintonizador?
45
Son paquetes de relleno utilizados para completar el régimen binario y mantenerlo constante.
TS_ID: Identificador del Transport Stream. Identifica cada Transport Stream, los cuales llevan
datos de un mismo programa.
PID: Identificador de paquete. Código que identifica el tipo de datos que se transportan. Se
utiliza para identificar flujos de datos elementales.
46
Análisis de la PAT
a) En la solapa ‘Interprete’ localiza el PID de la PAT, extrae y explica la información que
consideres más relevante de la PAT.
El PID de la PAT es 0 ya que se trata de la PAT. A cada número de programa se le asocia una PID
como se puede comprobar. También se observa que se le da un valor al TS_ID usado para
identificar el T.S. en una red con varios T.S.
47
Según la ayuda de LabMu, las cabeceras mostradas en ‘Mapa de cabeceras’ pertenecen a 3000
muestras tomadas en un instante determinado. La PAT se manda en carrusel, y aparece cada
cierto tiempo, por lo que no tiene por qué aparecer en los 3000 paquetes mostrados cada vez
que se refresca.
48
b) En la solapa ‘Interprete’ localiza el PID de una de las PMT, extrae y explica la información
que consideres más relevante.
Establece las relaciones entra cada programa y cada uno de los flujos unitarios que lo forman.
Se forma en base al contenido de la PAT. En la imagen está resaltado el PID de la primera PMT
del canal difundido.
49
50
No es constante ya que se manda cada cierto tiempo y, al tomar 3000 muestras en el analizador,
puede darse el caso de que justo en esas 3000 muestras no se encuentre la PMT. En la figura 18
se pueden ver dos PMT.
51
Flujo elemental
a) Comparar los flujos elementales que componen los distintos programas del canal.
Según se observa en la figura 19, en el canal hay diversos tipos de flujo elemental tales como
audio y video en distintos formatos. Se puede observar la comparación entre la tasa binaria de
video en definición estándar (MPEG2) y el video en alta definición (MPEG4) (Parte derecha de la
figura 19). La tasa binaria del video en MPEG2 es menor que la de MPEG4. Además, en MPEG2
es más lineal que en MPEG4, en la cual hay ciertas subidas y bajadas de tasa binaria debidas al
tipo de compresión usado. Por ejemplo pueden ser debidas a que en cierta parte del video hay
mucho movimiento, con lo que el compresor debe trabajar más y generará más información, la
cual requerirá una mayor tasa binaria en ese momento determinado.
b) ¿Es equiparable la tasa de bits asociada a un Elementary Stream de HD y uno de SD? Justifica
la respuesta.
52
c) En la solapa ‘Interprete’ localiza el PID de una de las PMT, extrae y explica la información
que consideres más relevante.
En la figura 20 se observa que el PID de una de las PMT es 2000 (0x07d0). Podemos afirmar
acerca de esta tabla que su función es especificar valores de PID para componentes de uno o
más programas.
El sistema numérico usado es el hexadecimal. Si el PID se compone de 13 bits los posibles valores
que podrá tomar estarán comprendidos entre 0x0000 y 0x1FFF.
e) ¿Por qué crees que en la solapa ‘Interprete’ no aparece información cuando se selecciona
un flujo elemental?
Porque en la solapa ‘Interprete’ se muestra la información relevante a las tablas, mientras que
un flujo elemental no es ningún tipo de tabla sino, en general, datos de audio o de video.
53
f) Comprobar cuál es el reparto de flujo binario entre los Elementary Stream de un programa
y comentarlo.
El reparto de tasa binaria entre los distintos Elementary Stream es de la forma que se observa
en la figura 21. Lo que más tasa binaria necesita es el video, seguido del audio, los subtítulos y
el teletexto. Podemos destacar que el teletexto tiene una tasa binaria muy reducida y muy
estable.
54
Esos 376 dígitos corresponden a 376 grupos de 4 bits, ya que estamos visualizando la
información en hexadecimal (Cada dígito corresponde a 4 bits), por lo que tendremos 2 grupos
de 188 Bytes cada uno, lo cual corresponde a dos paquetes de transporte.
Debido a que se difunden los canales mediante TS, entonces intercala información entre los
distintos ES que componen el servicio.
55
56
Después se confirma que se pueden acceder al contenido multimedia de los ficheros a emitir,
tanto desde Windows Media Player como desde el propio VLC, aprovechando para “Dejar
pulsado el Botón de reproducción continua”.
Se ha probado emitir en HTTP en H.264 más mp3, correctamente. Las siguientes capturas
muestran la configuración. También se ha probado a emitir en otros protocolos como el RTP con
H.264 más mp3 que ha resultado exitoso.
57
58
También se han probado otros protocolos que han fallado, como el siguiente ejemplo (VP80 +
Vorbis)
Por último, se ha probado a emitir en HTTP con H.264 más mp3 y se ha capturado la siguiente
trama en Wireshark. Se observa que se capturan paquetes HTTP que contienen el flujo
elemental enviado desde el servidor con VLC.
59
Figura 1. Escenario
60
Figura 2. Partitura
Los Sprites son objetos que controlan el momento y el lugar en que aparecen los miembros del
reparto de actores (cast) en la película. Un sprite ocupa un sprite channel que es parecido a las
capas de animación en los programas de animación. Se pueden apilar en el Stage tantas capas
como desee para conseguir la animación. Por ejemplo si la escena se compone de un cielo, un
paisaje y un personaje que se mueve, los sprites se colocan en el orden en que aparecen en el
Score. El cielo debe ponerse en el sprite channel 1, el paisaje en el sprite channel 2, el personaje
en el 3 y así sucesivamente.
Figura 3. Reparto
61
Transport Stream
PAT
PAT (siempre PID 000)
Video P1
Video P2
PMT
Audio P1
Audio1 P2
Audio2 P2
--- PMT
PMT P1
---
a) La primera es PAT (Program Association Table) ya que asocia el PID de la tabla PMT
(Program Map Table) al programa correspondiente.
Las otras dos son PMT (Program Map Table) porque contiene la relación entre los
diferentes streams y sus PID dentro de un programa.
b) (Rellenar cajas)
c) Asociar con flechas los streams desde el TP hasta su tabla.
d) El TP tiene un tamaño de 188 bytes (según la normativa MPEG-2). Tras la codificación
Reed-Solomon se añaden 16 bytes de redundancia con los cuales se pueden corregir 8
bytes erróneos.
62
Diagrama: Se trata del diagrama de codificación de canal según la normativa DVB y en este caso
específicamente para TDT. A la entrada tenemos un TS (MPEG-2) y a la salida la señal de
transmisión, con una tasa de errores baja, 10-11, 1 por hora, siendo por tanto QEF.
D: Codificación convolutiva: Este proceso sólo se aplica para TDT y Satélite. Se subdivide en dos
procesos. El codificador interno primero introduce una redundancia del 100% y el segundo, el
picado o puncturing disminuye la redudndancia, pero aumenta el riesgo, siendo decisión del
radiodifusor. El picado atiende a esquemas de 1/2, 2/3, 3/4, 5/6, 7/8. Funcionan en base a bit.
Entrelazado interno: Sirve para prevenir errores de larga duración y se hacen tanto a nivel de
bit como a nivel de símbolo.
63
2
3
1
4
4
7
6
2
3
5
64
65
• SMS (Subscriber Management System): Sistema de gestión del abonado que se encarga
de la información y las solicitudes o EMM. Un EMM proporciona la información general
de un abonado y se envía junto con un ECM para desencriptar los programas
transmitidos.
• SAS (Subscriber Authorizarion System): El sistema de autorización de abonado traduce
la información sobre el abonado en un EMM a petición del SMS y asegura de que el
abonado recibe la autorización para visualizar los contenidos.
• Módulo de seguridad: Extrae el EMM y el ECM necesarios para desencriptar los
programas transmitidos. Puede estar incluido en el set-top box o en una PC Card que se
conecta al decodificador.
• Set-top box: Contiene el módulo de seguridad que le da autorización para descifrar los
programas transmitidos.
66
67
Trusted computing o procesado autenticado son sistemas que integran la seguridad sobre los
datos digitales dentro de las operaciones esenciales de un procesador en vez de implementar
aplicaciones específicas para contenidos. Se basan en aplicar técnicas criptográficas a ciertos
componentes del procesador/ordenador y facilitar luego las claves sólo a programas de
confianza. Un sistema de trusted computing almacena las claves, contraseñas y certificados en
un chip del ordenador, que le confiere más protección frente a ataques de software no
autorizado. Si el programa no dispone de la clave, se le puede negar el acceso a la plataforma e
impedir su funcionamiento.
68
69
Entre las ventajas de la TDT se puede destacar que es multiservicio, fácilmente distribuible para
entornos urbanos, reutiliza las frecuencias para coberturas anexas, tiene efectividad espectral,
es un sistema robusto con múltiples modos de explotación y admite modulación jerárquica.
70
a) TP Transport Packet
b) RS Reed-Solomon
c) PID Packet Identificator
d) PMT Program Map Table
F F D
A
A M B
FI1 FI2
71
72
Sobre unicast se envía desde una fuente a un destino y suele ser transmisión de datos bajo
petición previa, en el caso de vídeo bajo demanda. Un determinado usuario solicita un contenido
y la fuente se encarga de estructurar el paquete junto con la IP de destino y enviarlo a la red. Si
varios usuarios solicitan dicho contenido, se crearán varios paquetes iguales pero con otras
direcciones y se envían de forma independiente, lo que hace necesario un mayor ancho de
banda y una elevada capacidad de procesamiento para la fuente. Como cada usuario lo recibe
por independiente, permite un cierto grado de control sobre el mismo, por ejemplo con
avance/parada.
La transmisión multicast envía contenidos desde una fuente a varios destinatarios (un grupo
predeterminado). Se suele emplear pata la transmisión de elementos multimedia a través de la
red como por ejemplo canales de televisión a través de Internet. La fuente por tanto envía una
sola copia del mensaje que llega a los diversos solicitantes, de modo que las fuentes necesarias
son más simples, pero la estructura de la red más compleja. Los routers se encargan de atender
las peticiones de los usuarios (host) y de realizar las copias de los paquetes de datos y de
gestionar el acceso al sistema. Cada usuario por tanto es el que elige cuando comienza y acaba
de recibir información. El usuario por tanto envía la petición al router que comprueba si ya está
enviando dicha información a otro usuario, si es así se la replica, sino solicita al router anterior y
así sucesivamente. Se realiza el mismo proceso para dejar de recibir información hasta que se
llegue a un router que comparta dicho contenido con otro usuario. El ancho de banda es por
tanto menor y por tanto se puede enviar vídeo de alta calidad, aunque no hay control del usuario
y la red entera debe estar adaptada a este sistema. Para los routers que no están adaptados al
sistema multicast se ideo una red virtual a nivel mundial llamada MBone (IP Multicast
Backbone), que utiliza los túneles multicast, donde se encapsulan paquetes multicast en unicast,
que después se desencapsulan y se vuelven a obtener los multicast.
73
Trusted computing o procesado autenticado son sistemas que integran la seguridad sobre los
datos digitales dentro de las operaciones esenciales de un procesador en vez de implementar
aplicaciones específicas para contenidos. Se basan en aplicar técnicas criptográficas a ciertos
componentes del procesador/ordenador y facilitar luego las claves sólo a programas de
confianza. Un sistema de trusted computing almacena las claves, contraseñas y certificados en
un chip del ordenador, que le confiere más protección frente a ataques de software no
autorizado. Si el programa no dispone de la clave, se le puede negar el acceso a la plataforma e
impedir su funcionamiento.
74
75
4
7
6
2
3
5
76
77
Servidor con el software LabMu que se conecta por red con los ordenadores cliente LabMu.
Como hardware interno específico tiene 3 tarjetas sintonizadores dobles, una tarjeta de entrada
para TS ASI y doble salida ASI.
Como hardware externo se dispone de un doble modulador controlado por red, que dispone de
dos entradas de TS ASI.
Se utiliza un combinador para mezclar la señal de antena con la modulada y se reparte a las
sintonizadoras y a un equipo que es capaz de demodular 6 canales TDT (que no decodificarla) y
da los 6 TS correspondientes, uno de ellos se conecta a la entrada ASI del servidor.
78
79
80
81
82
83