Sie sind auf Seite 1von 24

Contribucin y Distribucin de

video/ audio Broadcast sobre


red IP

Mxico -Marzo 2012

Agenda
Introduccin SAPEC
Transporte de video y audio
Contribucin y Distribucin
Compresin
RED IP para trfico de video
Transporte de video sobre red IP

1
Introduccin SAPEC

Introduccin SAPEC
S ociedad A nnima de P roductos E lectrnicos y C
omunicaciones.
Empresa de capital espaol fundada en 1.976.
Diseo, fabricacin, e integracin de sistemas de video y
audio profesionales.
Primera y nica empresa espaola que ha diseado un
equipo de compresin MPEG2 y MPEG-4 HD/SD de video
profesional.
Sapec se ha especializado en soluciones para transmisin
de video y audio.
Posee una completa gama de soluciones tanto para redes
de CONTRIBUCION como DISTRIBUCION.
Nuestro objetivo es proporcionar soluciones avanzadas para la
transmisiones de seales audiovisuales.

2
Estrategia

Desde 2.000 la estrategia de Sapec se basa en una fuerte


inversin en I+D para el desarrollo de nuevos productos,
utilizando las ultimas tecnologas para la

TRANSMISION DEL AUDIO Y EL VDEO COMPRIMIDOS.

Soluciones para:
Contribuciones de video por PDH, IP, y Fibra ptica.
Cabeceras DVB-T, DVB-S, DVB-H.
Soporte de Ingeniera, Integracin y Puesta en
Marcha, Postventa.
Presencia en el mercado nacional.
Presencia en el mercado internacional (Mxico, Ecuador,
Per, Brasil, Colombia, Chile, Argentina..) .

Nuestros Productos

Familia Codificadores-
Decodificadores multiformato
MPEG4 HD/SD perfil Hi422P y HP@
L4.1 y/o MPEG 2 HD/SD sobre
redes IP y ASI

Familia Codificadores-
Decodificadores H.264 SD y
MPEG2 HD/SD sobre redes IP y
ASI.

Codificadores MPEG2 SD sobre


redes IP, ASI y PDH y Multiplexores
de TS de 8 entradas ASI y 2 salidas
ASI.

3
Transporte de vdeo y audio

Contribucin y distribucin
y medios de transporte

Transporte de vdeo

4
Contribucin
Transmisin de contenidos a centro de
produccin
Alta calidad:
Requiere edicin posterior
Mltiples saltos de Codificacin-Decodificacin sin
prdida apreciable de calidad
Compresin baja o nula
MPEG-2 4:2:2: SD > 12 Mbps, HD >45 Mbps
H264 4:2:2: SD >6 Mbps, HD >22 Mbps
JPEG2000 SD > 30 Mbps HD >100 Mbps
SDI /HDSDI sin comprimir sobre fibra ptica o coaxial
Bajo retardo
Recomendacin: Retardo extremo-extremo < 800
msg

Distribucin
Contenido ya finalizado. No se requiere
nuevos pasos de codificacin

Calidad estndar

Compresin alta
MPEG-2 4:2:0: SD > 3 Mbps, HD >15 Mbps
H264 4:2:0: SD >1.5 Mbps, HD >6 Mbps
Retardo Medio Alto
Actualmente retardos entre 0.5 y 6 sg.

5
Transporte de vdeo y audio

Compresin

Compresin de vdeo

Uso eficiente del ancho de banda

Sistema de multiplexado MPEG-2 TS

Tecnologas de compresin
MPEG-2
H264
JPEG2000

6
Compresin MPEG-2
Estndar muy maduro

Conceptos principales:
Bloques de 8x8
Codificacin hbrida:
Transformada Discreta del Coseno (DCT)
Cuantificacin
Vectores de movimiento en GOP (Group of Pictures)
Imgenes I (intra): referencia
Imgenes P (predictive): diferencia respecto a imagen anterior
Imgenes B (bidirectional): respecto a imgenes anterior y siguiente
Codificacin entrpica fija (tabla Huffman)

Compresin alta y bajo retardo (estructura de GOP)

Compresin H.264
ISO MPEG-4 Parte 10 ITU H.264
Inicialmente orientado a bajos bitrates
Alta compresin y retardo medio (GOP tpico de 48)
Filtro de deblocking
Codificacin entrpica adaptativa (CABAC y
CAVLC)
Recomendacin BT.1737 para contribucin HD:
ITU-R BT.709 Level Profile Application Bit rate
4 High 4:2:2 Contribution 20-30 Mbit/s*

1 920 1 080 60/50i 4 High 4:2:2 Distribution 16-20 Mbit/s


1 920 1 080 24/25/30p 4 High 10 SNG 10-15 Mbit/s*
4 High Emission 6-12 Mbit/s
4.2 High 4:2:2 Contribution 30-40 Mbit/s*
4.2 High 4:2:2 Distribution 25-30 Mbit/s*
1 920 1 080 60/50p
4.2 High 10 SNG TBD
4.2 High Emission TBD
* Bit rate indicated is tentative.

7
Compresin JPEG2000
Basado en wavelet, en lugar de DCT

Comprime cuadro a cuadro


Bajo retardo
Baja compresin (HD: 50 600 Mbps)

No introduce blocking

Eficiencia
SD (Mbps) HD (Mbps) 3G (Mbps)
Sin comprimir 270 1.485 2.970
MPEG-2 4:2:2 1,5 50 (12) 25 80 (45)
MPEG-2 4:2:0 1 15 (3) 15 80 (15)
H.264 4:2:2 (6) (22)
H.264 4:2:0 0,1 4 (1.5) 4 25 (6)

IP

8
Red IP para trfico de video

Redes IP
Ms robustas a fallos de segmento que las redes
sncronas (SDH- ATM, ASI, fibra)
Re-encaminamientos

Medio compartido

Convergencia de datos, multimedia y gestin

Contenido en tiempo real:


Recuperacin de sincronizacin ms compleja
Paquetizacin introduce jitter
Recursos no reservados (congestin)
Es necesario definir Calidad de Servicio

9
Trfico multimedia
Ancho de banda mucho mayor que el trafico
tradicional de datos
reserva de recursos

Tiempo real
asignacin de prioridades
no permite volver a transmitir,
FEC

Requiere control de flujo (el trfico de datos se


produce a rfagas)
marcas de tiempo y secuencia

QoS: Mtrica de las Redes IP

10
QoS: Mtrica de las Redes

QoS. Mtrica de las Redes

Network performance especificado por ITU Y.1540 & Y.1541


Para envo de Video, la Clase utilizada (QoS) puede ser 0, 1, 6,
or 7
Class 0: delay < 100mS, packet loss < 1 per 10,000
Class 1: delay < 400mS, packet loss < 1 per 10,000
Class 6: delay < 100mS, packet loss < 1 per 1,000,000
Class 7: delay < 400mS, packet loss < 1 per 1,000,000
Packet delay variation < 50mS

11
Transporte de video sobre red
IP

Transporte de Video Sobre IP:


SMPTE 2022-2-2007
Para el envo de video sobre redes IP, La EBU recomienda el
transporte de MPEG-TS segn el estndar SMPTE 2022- 2022-2-
2007.
Transporte de flujo unidireccional Transport Strem MPEG-2
(M2TS)
M2TS: ISO 13818 / ITU H222.
Utilizado por DVB, ATSC, IPTV, DVD
Los paquetes M2TS pueden ser de 188 o 204 bytes
Cada paquete IP puede contener entre 1 y 7 paquetes TS.
7 TS por paqueteIP.- overhead del 5%
1 TS por paqueteIP.- overhead del 26%
Por regla general se utiliza 7 paquetes TS (188 o 204)

12
Transporte deVideo Sobre IP:
SMPTE 2022-2-2007

Transporte deVideo Sobre IP:


SMPTE 2022-2-2007

Razones para el envo de M2TS:


Extendido en todas las reas de Transporte de Video.
Estndar bien definido y estable.
Formato Flexible:
Integridad de la seal
Optimizacin del Ancho de banda.
Multiplexacin de servicios.
Encriptacin
El encapsulado se realiza siguiendo estndares bien
definidos.
Video : MPEG-2, H.264, JPEG 2000
Audio : MPEG-1/2, AAC, Dolby, AES
Ancillary Data : Closed caption, aspect ratio, time code
Lmite ASI: 213 Mbps, pero el TS sobre IP suede ser superior.

13
Transporte deVideo Sobre IP:
SMPTE 2022-2-2007
Otros requisitos del estndar:
Multicast: IGMP V2
Calidad de Servicio: TOS/DSCP
Timing recover
Las marcas de tiempo del RTP NO son vlidas para
recuperar la frecuencia.
No se debe modificar los valores del PCR.
No se deben eliminar los paquetes TS nulos.
RTP/UDP no garantiza la entrega.
Se define como mtodo de proteccin frente a errores:
Forward Error Correction (FEC). SMPTE 2022-1-2007

Transporte deVideo Sobre IP:


SMPTE 2022-2-2007

Recomendaciones
Network Performance : ITU-T Rec. Y.1541
Jitter Tolerance : 60ms

14
Transporte deVideo Sobre IP:
SMPTE 2022-2-2007
Paquete IP
Payload 1, 4 o 7 TS por paquete
IP
Ethernet Frame (36 bytes)
Overhead:
36 Bytes Ethernet IP Headers (20 bytes)

20 Bytes IP UDP Headers (8 bytes)


8 Bytes UDP
RTP Headers (12 bytes)
12 Bytes RTP
Video Payload
MTU Mximo: 1518 Bytes 1, 188 byte TS Packet = 188 Bytes
(el mas ampliamente utilizado e 4, 188 byte TS Packet = 752 Bytes
7, 188 byte TS Packet = 1316 Bytes
tramas Ethernet) 1, 204 byte TS Packet = 204 Bytes
4, 204 byte TS Packet = 816 Bytes
7, 204 byte TS Packet = 1428 Bytes
Overhead introducido en
empaquetamiento IP:
1 TS por Paquete IP: 28%
7 TS por Paquete IP: 5%

Problemtica Transporte IP

Principales problemas:
Prdida de paquetes
Desordenacin de paquetes
Jitter en los paquetes recibidos
Jitter originado por los switches
Mayor retardo

Parmetros en el diseo de red:


Priorizacin de trfico
Sobredimensionamiento de la red
Uso eficaz de bufferes en receptores

15
Problemtica Transporte IP
Jitter
Tolerancia al Jitter de la red IP: 60ms
Tolerancia al jitter para el transporte M2TS: 500 nseg (5
rdenes inferior)
Necesidad de algoritmos de correccin especficos para
recuperar el reloj.
Algoritmos basados en bfer (Retardo).
Algoritmos basados recuperacin del tiempo:
Necesidad de un tiempo de convergencia a la
frecuencia real
Retardo Mnimo
FastIpSync

Problemtica Transporte IP
Jitter
Causas del Jitter (variacin en los retardos):
Congestin en los nodos
Diferentes caminos
Fragmentacin del TS en paquetes

Dificultad aadida en la recuperacin de la frecuencia de


vdeo en Decodificacin:
Los sistemas de recuperacin de Frecuencia se basan en
el PCR, con un jitter mximo de 500 ns (ETR-290).
En IP el Jitter es de ms (4-5 rdenes sobre DVB o SDH).

16
Problemtica Transporte IP
Jitter
Problemtica del jitter
Precisin en recuperacin de frecuencia
Tiempo de enganche

Problemtica Transporte IP
Rfagas

Las redes son muy sensibles a las rfagas.


Cada punto de la red (routers) soporta un
determinado tamao en funcin del buffer
disponible.
Los cambios de velocidad del interfaz (1000-100)
produce rfagas que pueden saturar los elementos
de la red.
Buffer

100 Bt 1000 Bt 100 Bt


SWT SWT

17
Problemtica Transporte IP
Prdida de Paquetes
Causas:
Un bit a nivel fsico CRC incorrecto
paquete descartado
Volumen alto de trfico congestin
paquete descartado
Tiempo real retraso
paquete descartado

Solucin:
No es posible retransmisin (tiempo real)
Informacin redundante (FEC)

Soluciones al Transporte IP
Desde el lado de la RED:
Clasificar el trfico sobre IP (QoS)
Asignar prioridades a diferentes aplicaciones
Reservar recursos de red
Transmisin Fiable

Desde el lado de los equipos (Cod. y Dec.):


Herramientas de correccin de errores (FEC)
Algoritmos de gestin del Jitter en recepcin:
Incremento del retardo. Buffer entrada = de 3 a 5 veces el jitter de red
Algoritmos de recuperacin de la frecuencia de video en
recepcin

18
Transporte deVideo Sobre IP:
SMPTE 2022-2-2007 FEC
FEC:
Creacin y envo de paquetes con informacin redundante.
En recepcin posibilita la recuperacin de paquetes
perdidos.
Transporte sobre RTP/UDP/IP
Los paquetes FEC se crean como la XOR de las Columnas y
Filas.
Los flujos del FEC se envan al mismo destino IP (unicast o
Multicast) en puertos pares consecutivos al envo
principal:
Puerto X+2 para Columnas FEC
Puerto X+4 para Filas FEC
El flujo principal M2TS es enviado al puerto X
Puerto X par RTP (RTCP puerto impar X+1)

Transporte deVideo Sobre IP:


SMPTE 2022-2-2007 FEC

Ethernet Frame (36 bytes)


MTU Mximo: 1518 Bytes
IP Headers (20 bytes)

UDP Headers (8 bytes) La estructura del Paquete


RTP Headers (12 bytes)
IP FEC es similar al de
video:
FEC Headers (16 bytes)
Se aade Cabecera FEC
(16 Bytes)
FEC Payload
1, 188 byte TS Packet = 188 Bytes El Payload es de
4, 188 byte TS Packet = 752 Bytes paquetes FEC en vez de
7, 188 byte TS Packet = 1316 Bytes
1, 204 byte TS Packet = 204 Bytes
video TS
4, 204 byte TS Packet = 816 Bytes
7, 204 byte TS Packet = 1428 Bytes

19
Transporte deVideo Sobre IP:
SMPTE 2022-2-2007 FEC

Columas L
Los paquetes IP/RTP se
ordenan sobre un array
(1,1) (2,1) (L,1)
de 2 dimensiones LxD
(1,2) (2,2)
(Columnas x Filas)
(L
Lengh x Deep)
Filas D

Los valores permitidos


para L y D son:
LD 100
(1,D) (L,D) 1 L 20
4 D 20

Payload

Transporte deVideo Sobre IP:


FEC 1 Dimensin. Columnas

Los paquetes FEC de las


Columas L
columnas se calculan
(1,1) (2,1) (L,1)
como la XOR de la columna
asociada.
(1,2) (2,2)
Para una matriz LxD,
Filas D

obtenemos L paquetes
FEC asociados a las
columnas.
(1,D) (L,D) El exceso de ancho de
banda requerido vara
entre el 5% (D=20) y el 25%
1 2 L
(D=4)
Los valores permitidos para L
Payload y D son:
Paquete FEC (Columnas) LD 100
1 L 20
4 D 20

20
Transporte deVideo Sobre IP:
FEC 2 Dimensiones. Columnas x Filas
Los paquetes FEC de las
Columas L Filas se calculan como la
XOR de la fila asociada.
(1,1) (2,1) (L,1) 1

(1,2) (2,2)
Para una matriz LxD,
obtenemos L paquetes
Filas D

FEC asociados a las


columnas y D paquetes
FEC asociados a las filas.
(1,D) (L,D) D
En estructuras FEC de 2
streams, L >=4
1 2 L
El exceso de ancho de
banda requerido vara
Payload entre el 20% y el 50%
Paquete FEC (Columnas)
(L=D=4)
Los valores permitidos para
Paquete FEC (Filas) L y D son:
LD 100
4 L 20
4 D 20

Transporte deVideo Sobre IP:


FEC 2 Dimensiones. Errores Recuperables

Paquete erroneo

21
Transporte deVideo Sobre IP:
FEC 2 Dimensiones. Errores NO Recuperables

Este sistema no es capaz de recuperar cuando tenemos 2


errores en la misma columna (y fila para 2 D)
El sistema propuesto tiene carencias cuando los errores
aparecen en rfagas.

Paquete erroneo

Transporte deVideo Sobre IP:


FEC Interleaving
Interleaving:
El estndar define 2 mtodos para cambiar la ordenacin
de paquetes previo al envo.
Se minimiza el efecto de una rfaga de errores
Se aumenta la latencia:
Es necesario almacenar mas paquetes para generar el FEC.

22
Transporte deVideo Sobre IP:
Latencia FEC
Al incluir FEC se produce un incremento de la latencia, que
depender principalmente del flujo de salida.

Transporte deVideo Sobre IP:


Compromiso del FEC

Tres factores:
Proteccin frente a errores
Sobrecarga de red por informacin redundante
Retardo por clculo de recuperacin (flujo constante)

Parmetros:
Dimensiones:
Unidimensional (columnas): proteccin a rfagas
Bidimensional (columnas y filas): aade proteccin a prdidas
equiespaciadas
Tamao de estructura
Interleaving:
Aumenta proteccin frente a rfagas
Aumenta retardo

23
Transporte deVideo Sobre IP:
Compromiso del FEC

Sobrecarga Proteccin
FEC unidimensional
Sobrecarga (%) = 1 / filas
FEC bidimensional
Sobrecarga (%) = (cols + filas) / (cols x filas)
Tasa de errores soportada: Medidas empricas

Retardo
retardo FEC < (2 x filas x cols x bits_por_paquete) / bitrate_video
matriz FEC es filas x cols
bits_por_paquete is el nmero de bits de TS por IP paquete IP (depende del
nmero de TS por paquete)
bitrate_video es el bitrate que se configure en el codificador

Ej: FEC = 4x4, 7 TS/paquete (7 x 188 x 8)/20 Mbps de vdeo, retardo FEC < 17 ms

Alguna pregunta ?

Gracias!

Rufino Gonzlez, 15
28037 Madrid

Telfono: (+34) 917.283.910


Fax: (+34) 917.292.575
E-mail: sapec@sapec.es
www.sapec.es

24

Das könnte Ihnen auch gefallen