Presentación de PowerPoint

Transcripción

Presentación de PowerPoint
Nuevas Tecnologías de codificación de vídeo
para servicios de streaming
Damián Ruiz Coll
([email protected])
Implicaciones de los nuevos modelos de
consumo audiovisual
¿Qué pueden aportar los nuevos
estándares abiertos en los servicios de
streaming?
iTEAM © 2014
2
Implicaciones de los nuevos modelos de
consumo audiovisual
Fuerte crecimiento del consumo de contenido audiovisual en
terminales móviles
iTEAM © 2014
Fuente: Ericsson
3
Implicaciones de los nuevos modelos de
consumo audiovisual
Proyección con crecimiento de casi el 70% de vídeo en móviles
iTEAM © 2014
Fuente: Cisco
4
Implicaciones de los nuevos modelos de
consumo audiovisual
Las políticas de la UE, y el compromiso de armonización mundial de
las bandas de frecuencias para servicios móviles, restan capacidad
a los servicios de radiodifusión
Armonización del espectro Radioeléctrico para servicios
de IMT en UE (WRC-2015)
Posible pérdida de la banda 700MHz, en
un segundo Dividendo Digital (DD2)
iTEAM © 2014
5
Irrupción de formatos de Ultra-HD
Pantallas de grandes dimensiones (85”) que
requieren de un incremento significativo de su
resolución, ofreciendo un entorno inmersivo
Cámaras profesionales con
resoluciones de 4K
Smartphone con pantallas, cámaras y
sistema de grabación compatibles con el
formato de 4k
iTEAM © 2014
6
Irrupción de formatos de Ultra-HD
iTEAM © 2014
Fuente: INTELSAT
7
Irrupción de formatos de Ultra-HD
8K: 7680x4320
10 bits y
12 bits
4K: 3840x2160
Profundidad
Pixel
Frame Rate
Colorimetría
Scan
High Dynamic
Range
iTEAM © 2014
Resolución
Rango
Dinámico
120, 60, 50, 30,
25, 24
Progresivo
8
Implicaciones de los nuevos modelos de
consumo audiovisual
Nueva tecnología de
transmisión
Nuevo códec
compresión de vídeo
+
Tecnología de codificación
de vídeo que duplican la
eficiencia de H.264 ≈ 50%
iTEAM © 2014
Redes móviles de
alta eficiencia con
capacidad de
Broadcast
Estándar abierto
para servicios de
streaming
adaptativo (ABR)
9
Agenda
•
•
•
•
Arquitectura y eficiencia de HEVC
Road map HEVC
MPEG-DASH
Conclusiones
iTEAM © 2014
10
Agenda
•
•
•
•
Arquitectura y eficiencia de HEVC
Road map HEVC
MPEG-DASH
Conclusiones
iTEAM © 2014
11
Arquitectura y eficiencia de HEVC
– Ciclos tecnológicos en periodos de 10 años, doble objetivo:
– Soporte a nuevos formatos de mayor resolución (SD, HD, 4K, …8K)
– Mejorar la eficiencia en un 50%
UHDTV
HEVC
HD
SD
MPEG-2
H.264/AVC
HDTV
Streaming
Comunicaciones
audiovisuales de nueva
generación de alta
eficiencia
TV Digital (DVD)
1992
iTEAM © 2014
2003
2013
12
Arquitectura y eficiencia de HEVC
Estándar aprobado en Enero 2013 conjuntamente por el ITU e ISO
(MPEG) en el JCT-VC “Joint Collaborative Team on Video Coding “
– Un mismo estándar con 3 nombres distintos:
– ITU H.265
– ISO / e IEC 23008-2 (MPEG-H Part2 )
– High Efficiency Video Coding, nombre acuñado durante el
desarrollo del estándar, pero no es un nombre oficial
iTEAM © 2014
13
Arquitectura y eficiencia de HEVC
– El estándar persigue un doble objetivo:
Aumento de la eficiencia
de compresión 50% con
respecto a su
predecesor H.264
iTEAM © 2014
Limitar la complejidad de
los algoritmos, aumentando
la capacidad de
paralelización
14
Arquitectura y eficiencia de HEVC
¿Cómo alcanza una alta eficiencia?
– No introduce una tecnología innovadora, mantiene la arquitectura
híbrida con ME-MC y 2D-DCT
– La industria y la comunidad científica esta haciendo grandes
esfuerzos por reducir la complejidad computacional, sobre
arquitecturas multi-core y PPG
iTEAM © 2014
15
Arquitectura y eficiencia de HEVC
– El objetivo se ha superado en términos de calidad subjetiva
– Comparativa calidad subjetiva HEVC vs H.264
iTEAM © 2014
16
Arquitectura y eficiencia de HEVC
¿Cómo alcanza un eficiencia superior a la de H.264?
– Nuevo particionado de los bloques de codificación CTU “Coding Tree Unit”
en una estructura jerárquica adaptativa, que sustituyen a los MB (16x16)
CTB
(64x64)
iTEAM © 2014
17
Arquitectura y eficiencia de HEVC
¿Cómo alcanza un eficiencia superior a la de H.264?
– Además del CTU, HEVC define 3 nuevas unidades CU ”Coding Unit”, PU
“Prediction Unit” y TU ”Transform Unit” con dependencia jerárquica.
CTU
CU
64x64
8x8
64x64
PU
32x32
64x64
4x4
16x16
8x8
TU
32x32
4x4
4x4
iTEAM © 2014
18
Agenda
•
•
•
•
Arquitectura y eficiencia de HEVC
Road map HEVC
MPEG-DASH
Conclusiones
iTEAM © 2014
19
Road map HEVC
Industrialización HEVC
2014
• Disponibilidad de primeras versiones eficientes de codecs
HEVC V1, para HD
• Encoder “software” eficiencia media
• Player disponibles (VLC, DivX, GPAC)
• Encoder Open source (x265, f265,Strongene )
• Chipset de decoder en Q4
2015
• Versiones comerciales para UHDTV
• Disponibilidad implementaciones hardware ASIC y FPGA
iTEAM © 2014
20
Agenda
•
•
•
•
Arquitectura y eficiencia de HEVC
Road map HEVC
MPEG-DASH
Conclusiones
iTEAM © 2014
21
MPEG-DASH
MPEG Dynamic Adaptive Streaming over HTTP (ISO/IEC 23009-1)
Streaming
RTP+UDP
Download
Progresivo
(No soportados
por CDN, firewalls)
(No live Streaming)
MPEG-DASH
(Protocolos
http)
Permite la adaptación dinámica al cambio de
condiciones de la red o de la capacidad de terminal
iTEAM © 2014
22
MPEG-DASH
Alternativas de streaming adaptativo
Adobe HTTP
Apple HTTP
Dynamic Flash
Live streaming
streaming
Microsoft
Smooth
Streaming
3GPP RTSP
Streaming
Video codec
H.264
H.264, VP6
H.264, VC-1
H.263, H.264
Audio codec
AAC, MP3
AAC, MP3
AAC, WMA
AAC, AMR
Segment
format
MPEG-2 TS
MP4
MP4
RTP packet
Player
Apple QT X
Flash, Air
Silverlight
3GPP handsets
Protection
AES-128
Flash Access
PlayReady
OMA
Segment
length
10 seg.
2 – 4 seg.
2 – 4 seg.
no
iTEAM © 2014
23
MPEG-DASH
Arquitectura streaming adaptativo
Media
Presentation
Description
“Manifiest”: Represtation, duracion segmentos, URL
Initialisation
Segment
Codificador
MultiRepresentation
Servidor
HTTP
Internet
Cliente
DASH
Petición de Segmentos de vídeo
iTEAM © 2014
24
MPEG-DASH
Arquitectura streaming adaptativo
Servidor Streaming
MPD
iTEAM © 2014
Pre-proc
1
Encoder
Rep. 1
Pre-proc
2
Encoder
Rep. 2
Pre-proc
M
Encoder
Rep. M
I. Segment
BMFF
BMFF
Media Segments
Media Segments
Media Segments
BMFF
25
MPEG-DASH
Arquitectura streaming adaptativo
– Cada una de las Representations es codificado con una tasa
binaria y/o resolución espacio-temporal.
– El pre-procesador es el encargado de escalar los contenidos
– Open IPTV forum, HbbTV han adoptado el perfil “ISO Base
media file format live profile”.
– Cada stream es fragmentado conforme al ISO Base Media
File Format (BMFF), basado en el encapsulado de ficheros
MP4.
– Los segmentos deben tener una duración entre 1 y 15
segundos, y ser auto-contenidos para su decodificación.
iTEAM © 2014
26
MPEG-DASH
Ejemplo de streaming con MPEG-DASH
iTEAM © 2014
27
Agenda
•
•
•
•
Arquitectura y eficiencia de HEVC
Road map HEVC
MPEG-DASH
Conclusiones
iTEAM © 2014
28
GRACIAS POR SU ATENCION
Damián Ruiz Coll
[email protected]

Documentos relacionados