SlideShare una empresa de Scribd logo
1 de 22
Evaluación del estándar de vídeo escalable
H.264/SVC para la implantación de servicios de
                  streaming




    Jordi Ortiz Murillo (jordi.ortiz@um.es)
 Eduardo Martínez Graciá (edumart@um.es)
Antonio F. Gómez Skarmeta (skarmeta@um.es)
 Grupo de Sistemas Inteligentes y Telemática. TVDI 2011   1
¿Qué veremos hoy?
•   Introducción a SVC
•   ¿Cómo funciona el filtrado de SVC?
•   Ejemplos
•   SCALNET y su arquitectura
•   Componentes de SCALNET
•   Escenarios
•   Preguntas



         Grupo de Sistemas Inteligentes y Telemática. TVDI 2011   2
Retos del VoD
• Históricamente:
   – Una única opción.
   – Requisitos preestablecidos.
• Nuevos sistemas de transmisión de vídeo:
   – Gran fluctuación de requisitos (ancho de banda, pérdidas, retardos).
   – Heterogeneidad de los dispositivos receptores.
   – Necesidad de ADAPTACIÓN
       • Transcodificación  CPU++ PosiblesUsuarios--
       • Múltiples orígenes precodificados  CPU+ HardDisk+ Administración+




         Grupo de Sistemas Inteligentes y Telemática. TVDI 2011               3
Vídeo Escalable
• Codecs de Vídeo Escalable proveen de herramientas que
  facilitan la adaptación. MPEG-4
• H.264/SVC  Extensión escalable de H.264/AVC
                      AVC (MPEG-4 Part 10)
  – Más sencillo que MPEG4, también escalable
  – Mecanismos de compresión mejorados con respecto AVC
                     SVC              MVC
  – PERO menor ratio de compresión que AVC por sobrecarga de
    capas.
  – Escalabilidad gracias a predicción

  – Estructura típica AVC                        I            B   B   B   P

      Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                   4
SVC


                                                         Identificadores de
                                                         escalabilidad
                                                         - DID: espacial (y)
                                                         - QID: calidad (z)
                                                         - TID: temporal (x)

                                                         La adaptación consiste
                                                         en la eliminación de
                                                         capas.

                                                         Puntos de adaptación:
                                                         imágenes IDR



Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                            5
SVC (2)


Escalabilidad de calidad                                      Escalabilidad de calidad y temporal
Layer Resolution    Framerate Bitrate MinBitrate      DTQ     Layer Resolution Framerate Bitrate MinBitrate   DTQ
 0 1280x720        25.0000 2848.00 2848.00         (0,0,0)     0 864x480      3.1250 586.10 586.10            (0,0,0)
 1 1280x720        25.0000 7247.00                  (0,0,1)    1 864x480      6.2500 643.90 643.90            (0,1,0)
 2 1280x720        25.0000 11962.00                 (0,0,2)    2 864x480 12.5000 700.80 700.80                (0,2,0)
 3 1280x720        25.0000 21430.00                 (0,0,3)    3 864x480 25.0000 756.30 756.30                (0,3,0)
                                                               4 864x480      3.1250 1592.50                  (0,0,1)
                                                               5 864x480      6.2500 1780.00                  (0,1,1)
                                                               6 864x480 12.5000 1969.00                      (0,2,1)
Escalabilidad espacial                                         7 864x480 25.0000 2150.00                      (0,3,1)
Layer Resolution Framerate Bitrate MinBitrate DTQ              8 864x480      3.1250 3492.00                  (0,0,2)
 0 320x240 25.0000 1150.00 1150.00 (0,0,0)                     9 864x480      6.2500 4049.00                  (0,1,2)
 1 640x480 25.0000 2300.00 2300.00 (1,0,0)                    10 864x480 12.5000 4660.00                      (0,2,2)
 2 1280x720 25.0000 6900.00 6900.00 (2,0,0)                   11 864x480 25.0000 5224.00                      (0,3,2)
 3 1920x1088 25.0000 11500.00 11500.00 (3,0,0)




          Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                                                        6
Adaptación de Calidad con Filtro SVC

                   I                                                     P
                       I                                                     P
                                                         B
                                                             B
                                        B                        B
                                            B                        B

                   I                                                     P
                       I                                                     P
                                                         B
                                                             B
                                        B                        B
                                            B                        B

Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                           7
Adaptación Temporal con Filtro SVC

                   I                                                     P
                       I                                                     P
                                                         B
                                                             B
                                        B                        B
                                            B                        B

                   I                                                     P
                       I                                                     P
                                                         B
                                                             B
                                        B                        B
                                            B                        B

Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                           8
Adaptación a AVC con Filtro SVC

                    I                                                    P
                        I                                                    P
                                                         B
                                                             B
                                        B                        B
                                            B                        B

                    I                                                    P
                        I                                                    P
                                                         B
                                                             B
                                        B                        B
                                            B                        B

Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                           9
SVC y RTP (I)
• Transporte del vídeo SVC sobre RTP (RFC 6190)
Cabecera RTP = Cabecera NALU               Tipo      Contenido                               Clase
                                              1      Slice no IDR                            VLC
                                              5      Slice IDR                               VLC
                                              6      Supplemental Enhancement Info. (SEI)    No VLC
           NALUs AVC                          7      Sequence Parameter Set (SPS)            No VLC
           NALUs SVC                          8      Picture Parameter Set (PPS)             No VLC
           RTP                               14      Prefijo ext. escalable                  No VLC
                                             15      Subset Sequence Param. Set (SSPS)       No VLC
                                             20      Slice ext. escalable                    VLC
                                             24      Simple Time Aggregation Packet (STAP)   No VLC
                                             28      Fragmentation Unit (FU)                 No VLC



        Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                                        10
SVC y RTP (II)
• Agregación y fragmentación de NALUs

                                                                STAP: multiple NALUs
                                                                in a single RTP packet



                                                                FU: multiple RTP packets
                                                                from a single NALU



• El filtrado es algo más complejo
       Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                              11
Grupo de Sistemas Inteligentes y Telemática. WMDCT 2010   ‹#›
Proyecto Celtic SCALNET
• Objetivo: Proyecto enfocado a cuantificar el impacto de SVC
  en el los backbone, redes de acceso y del hogar para ser
  administrado de forma eficiente.
   – Inicialmente: 16 organizaciones de Francia, Finlandia, Austria y
     España.
   – Finalmente: 7 organizaciones de Finlandia, Austria y España




        Grupo de Sistemas Inteligentes y Telemática. TVDI 2011          13
Arquitectura de SCALNET




Grupo de Sistemas Inteligentes y Telemática. WMDCT 2010   14
Componentes (I)
• Filtro SVC                                                • Transcodificador AVC
   – Adapta flujos a cierto nivel de                             – Ofrece servicio de alta calidad a
     escalabilidad desechando                                      dispositivos heredados
     paquetes de capas superiores                                – Aprovecha la capa base AVC
   – Necesidad de reescribir parte de                            – Reescribe los datos SVC
     los paquetes RTP                                              aprovechando información para
                                                                   reducir consumo de CPU. E.g:
                                                                   Vectores de movimiento
                                                                 – Un flujo AVC reduce el consumo
                                                                   de ancho de banda hasta en un
                                                                   30%



        Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                                         15
Componentes (II)
• ADTE                                                       • Servidor de Streaming
  – Adaptation Decision Taking                                    – Basado en Apple Darwin
    Engine                                                        – Soporte MP4 con Hint
  – ¿Qué nivel de Escalabilidad es                                – Integra:
    el correcto?                                                     • ADTE
  – Uso de contexto para la                                          • Filtro
    predicción                                                       • Transcodificador
     • Tipo de dispositivo, …                                     – Provee acceso al contexto al
     • Capacidad de decodificación                                  resto de entidades
       instantanea, …




         Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                                    16
Componentes (III)
• MANE                                                     • MP4Creator
  – Implementado como RTSP Proxy                                – Pistas Datos, Extractores y Hint
  – Punto intermedio de                                         – Capacidad de crear pistas para
    adaptación                                                    Streaming multi-interface
  – Operador vs Home Network                                    – ScalabilityInfo en SDP
  – Integración de Filtro y                                     – 1 fichero  Múltiples calidades
    Transcodificador




       Grupo de Sistemas Inteligentes y Telemática. TVDI 2011                                   17
Adaptación dependiente del contexto




Grupo de Sistemas Inteligentes y Telemática. TVDI 2011   18
Movilidad de sesión




Grupo de Sistemas Inteligentes y Telemática. TVDI 2011   19
Transcodificador SVC




Grupo de Sistemas Inteligentes y Telemática. TVDI 2011   20
Streaming Multi-Interfaz




Grupo de Sistemas Inteligentes y Telemática. TVDI 2011   21
¿Preguntas?




    Gracias por vuestra atención
Grupo de Sistemas Inteligentes y Telemática. WMDCT 2010   22

Más contenido relacionado

Destacado

Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...vicovision
 
Conceptos sobre Streaming
Conceptos sobre StreamingConceptos sobre Streaming
Conceptos sobre StreamingFrancesc Perez
 
Presentacion de la tecnologia streaming
Presentacion de la tecnologia streamingPresentacion de la tecnologia streaming
Presentacion de la tecnologia streamingGrecia Porras
 
Streaming, radio online, podcast
Streaming, radio online, podcastStreaming, radio online, podcast
Streaming, radio online, podcastAndres Lora
 
El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!IreneIS
 
Cisco Video Data Explosion
Cisco Video Data ExplosionCisco Video Data Explosion
Cisco Video Data Explosionmenkento
 
Marketing, Publicidad y Analítica web - Master Avanzado
Marketing, Publicidad y Analítica web - Master AvanzadoMarketing, Publicidad y Analítica web - Master Avanzado
Marketing, Publicidad y Analítica web - Master AvanzadoAutoMediciones
 
Potipoti AW09 Cataloge
Potipoti AW09 CatalogePotipoti AW09 Cataloge
Potipoti AW09 Catalogesubdebut
 
Ma no-presentation-2013
Ma no-presentation-2013Ma no-presentation-2013
Ma no-presentation-2013dekow
 

Destacado (20)

Video streaming
Video streamingVideo streaming
Video streaming
 
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
 
Streaming
StreamingStreaming
Streaming
 
Streaming and podcast
Streaming and podcastStreaming and podcast
Streaming and podcast
 
Streaming
StreamingStreaming
Streaming
 
Conceptos sobre Streaming
Conceptos sobre StreamingConceptos sobre Streaming
Conceptos sobre Streaming
 
Presentacion de la tecnologia streaming
Presentacion de la tecnologia streamingPresentacion de la tecnologia streaming
Presentacion de la tecnologia streaming
 
Junta directiva
Junta directivaJunta directiva
Junta directiva
 
Streaming, radio online, podcast
Streaming, radio online, podcastStreaming, radio online, podcast
Streaming, radio online, podcast
 
El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!
 
Cisco Video Data Explosion
Cisco Video Data ExplosionCisco Video Data Explosion
Cisco Video Data Explosion
 
Television IP
Television IPTelevision IP
Television IP
 
Televicion IP
Televicion IPTelevicion IP
Televicion IP
 
Marketing, Publicidad y Analítica web - Master Avanzado
Marketing, Publicidad y Analítica web - Master AvanzadoMarketing, Publicidad y Analítica web - Master Avanzado
Marketing, Publicidad y Analítica web - Master Avanzado
 
Vortrag Ulrike Richter: ICONET in NRW
Vortrag Ulrike Richter: ICONET in NRWVortrag Ulrike Richter: ICONET in NRW
Vortrag Ulrike Richter: ICONET in NRW
 
O Intermareal
O IntermarealO Intermareal
O Intermareal
 
Vicente ferrer
Vicente ferrerVicente ferrer
Vicente ferrer
 
Potipoti AW09 Cataloge
Potipoti AW09 CatalogePotipoti AW09 Cataloge
Potipoti AW09 Cataloge
 
Taller de fotografía con ojo de pez
Taller de fotografía con ojo de pezTaller de fotografía con ojo de pez
Taller de fotografía con ojo de pez
 
Ma no-presentation-2013
Ma no-presentation-2013Ma no-presentation-2013
Ma no-presentation-2013
 

Similar a Evaluación del estándar de video escalable H.264/SVC para la implantación de servicios de streaming

Presentation canal 7 abril 2010 f2
Presentation canal 7 abril 2010 f2Presentation canal 7 abril 2010 f2
Presentation canal 7 abril 2010 f2ipateaimagen
 
Difusión xTDT. SPT. CICE
Difusión xTDT. SPT. CICEDifusión xTDT. SPT. CICE
Difusión xTDT. SPT. CICErosarubex
 
Tvdtv2009 version4
Tvdtv2009 version4Tvdtv2009 version4
Tvdtv2009 version4UPB
 
DVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVIL
DVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVILDVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVIL
DVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVILTELECOM I+D 2011
 
La tv y su futuro
La tv y su futuroLa tv y su futuro
La tv y su futuroacr19842
 
Josep Ventosa (Abertis Telecom)
Josep Ventosa (Abertis Telecom)Josep Ventosa (Abertis Telecom)
Josep Ventosa (Abertis Telecom)LucioLatorre
 
Traspaso fluido de la television digital en base a la experiencia japonesa
Traspaso fluido de la television digital en base a la experiencia japonesaTraspaso fluido de la television digital en base a la experiencia japonesa
Traspaso fluido de la television digital en base a la experiencia japonesaGerson Chavarria Vera
 
Sobre Estandar Europeo
Sobre Estandar EuropeoSobre Estandar Europeo
Sobre Estandar Europeocentyizhet
 
La televisión del futuro hispasat
La televisión del futuro  hispasatLa televisión del futuro  hispasat
La televisión del futuro hispasatTELECOM I+D
 
Newtec Clean Channel Technology y Nuevas Modulaciones
Newtec Clean Channel Technology y Nuevas ModulacionesNewtec Clean Channel Technology y Nuevas Modulaciones
Newtec Clean Channel Technology y Nuevas ModulacionesNewtec
 
Ucm TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007
Ucm   TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007Ucm   TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007
Ucm TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007ratienza
 
Redes de datos
Redes de datosRedes de datos
Redes de datosmokatronic
 
H.264/SVC over P2P Network
H.264/SVC over P2P NetworkH.264/SVC over P2P Network
H.264/SVC over P2P Networkrameau1982
 
Taller WebTV tmediasolutions.com
Taller WebTV tmediasolutions.comTaller WebTV tmediasolutions.com
Taller WebTV tmediasolutions.comTmedia Solutions
 
Presenta upf jteodoro_lavinia
Presenta upf jteodoro_laviniaPresenta upf jteodoro_lavinia
Presenta upf jteodoro_laviniaJaume Teodoro
 
Análisis de los estándares tdt y pruebas de campo
Análisis de los estándares tdt y pruebas de campo Análisis de los estándares tdt y pruebas de campo
Análisis de los estándares tdt y pruebas de campo JMQY
 

Similar a Evaluación del estándar de video escalable H.264/SVC para la implantación de servicios de streaming (20)

Presentation canal 7 abril 2010 f2
Presentation canal 7 abril 2010 f2Presentation canal 7 abril 2010 f2
Presentation canal 7 abril 2010 f2
 
Curso t vdigital
Curso t vdigitalCurso t vdigital
Curso t vdigital
 
Difusión xTDT. SPT. CICE
Difusión xTDT. SPT. CICEDifusión xTDT. SPT. CICE
Difusión xTDT. SPT. CICE
 
Tvdtv2009 version4
Tvdtv2009 version4Tvdtv2009 version4
Tvdtv2009 version4
 
Televisión Digital terrestre (TDT)
Televisión Digital terrestre (TDT)Televisión Digital terrestre (TDT)
Televisión Digital terrestre (TDT)
 
DVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVIL
DVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVILDVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVIL
DVB-NGH, LA NUEVA GENERACIÓN DE TV DIGITAL MÓVIL
 
La tv y su futuro
La tv y su futuroLa tv y su futuro
La tv y su futuro
 
Josep Ventosa (Abertis Telecom)
Josep Ventosa (Abertis Telecom)Josep Ventosa (Abertis Telecom)
Josep Ventosa (Abertis Telecom)
 
Traspaso fluido de la television digital en base a la experiencia japonesa
Traspaso fluido de la television digital en base a la experiencia japonesaTraspaso fluido de la television digital en base a la experiencia japonesa
Traspaso fluido de la television digital en base a la experiencia japonesa
 
Sobre Estandar Europeo
Sobre Estandar EuropeoSobre Estandar Europeo
Sobre Estandar Europeo
 
La televisión del futuro hispasat
La televisión del futuro  hispasatLa televisión del futuro  hispasat
La televisión del futuro hispasat
 
Newtec Clean Channel Technology y Nuevas Modulaciones
Newtec Clean Channel Technology y Nuevas ModulacionesNewtec Clean Channel Technology y Nuevas Modulaciones
Newtec Clean Channel Technology y Nuevas Modulaciones
 
Ucm TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007
Ucm   TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007Ucm   TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007
Ucm TelevisióN Digital (Santiago JiméNez Barrull) Julio 2007
 
Hdtv[1]
Hdtv[1]Hdtv[1]
Hdtv[1]
 
Redes de datos
Redes de datosRedes de datos
Redes de datos
 
H.264/SVC over P2P Network
H.264/SVC over P2P NetworkH.264/SVC over P2P Network
H.264/SVC over P2P Network
 
Taller WebTV tmediasolutions.com
Taller WebTV tmediasolutions.comTaller WebTV tmediasolutions.com
Taller WebTV tmediasolutions.com
 
Presenta upf jteodoro_lavinia
Presenta upf jteodoro_laviniaPresenta upf jteodoro_lavinia
Presenta upf jteodoro_lavinia
 
Análisis de los estándares tdt y pruebas de campo
Análisis de los estándares tdt y pruebas de campo Análisis de los estándares tdt y pruebas de campo
Análisis de los estándares tdt y pruebas de campo
 
Proyecto
ProyectoProyecto
Proyecto
 

Más de LTIM_UIB

Play for Health (P4H): una nueva herramienta en telerehabilitación
Play for Health (P4H): una nueva herramienta en telerehabilitaciónPlay for Health (P4H): una nueva herramienta en telerehabilitación
Play for Health (P4H): una nueva herramienta en telerehabilitaciónLTIM_UIB
 
RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...
RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...
RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...LTIM_UIB
 
Transmisión de videojuegos sobre plataformas híbridas de TV
Transmisión de videojuegos sobre plataformas híbridas de TVTransmisión de videojuegos sobre plataformas híbridas de TV
Transmisión de videojuegos sobre plataformas híbridas de TVLTIM_UIB
 
OTT: una oportunidad para los operadores de TV
OTT: una oportunidad para los operadores de TVOTT: una oportunidad para los operadores de TV
OTT: una oportunidad para los operadores de TVLTIM_UIB
 
MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...
MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...
MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...LTIM_UIB
 
Plataformas formativas para TV digital
Plataformas formativas para TV digitalPlataformas formativas para TV digital
Plataformas formativas para TV digitalLTIM_UIB
 
Radiodifusión de la 2ª generación de 3DTV
Radiodifusión de la 2ª generación de 3DTVRadiodifusión de la 2ª generación de 3DTV
Radiodifusión de la 2ª generación de 3DTVLTIM_UIB
 
Android en la TV y Google TV
Android en la TV y Google TVAndroid en la TV y Google TV
Android en la TV y Google TVLTIM_UIB
 
HbbTV aplicaciones
HbbTV aplicacionesHbbTV aplicaciones
HbbTV aplicacionesLTIM_UIB
 

Más de LTIM_UIB (9)

Play for Health (P4H): una nueva herramienta en telerehabilitación
Play for Health (P4H): una nueva herramienta en telerehabilitaciónPlay for Health (P4H): una nueva herramienta en telerehabilitación
Play for Health (P4H): una nueva herramienta en telerehabilitación
 
RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...
RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...
RAUDOS 2: Interactive Multiplatform Network for Distribution of Audiovisual C...
 
Transmisión de videojuegos sobre plataformas híbridas de TV
Transmisión de videojuegos sobre plataformas híbridas de TVTransmisión de videojuegos sobre plataformas híbridas de TV
Transmisión de videojuegos sobre plataformas híbridas de TV
 
OTT: una oportunidad para los operadores de TV
OTT: una oportunidad para los operadores de TVOTT: una oportunidad para los operadores de TV
OTT: una oportunidad para los operadores de TV
 
MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...
MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...
MELISA "Mejora de la Calidad de Servicios Interactivos y Accesibilidad en la ...
 
Plataformas formativas para TV digital
Plataformas formativas para TV digitalPlataformas formativas para TV digital
Plataformas formativas para TV digital
 
Radiodifusión de la 2ª generación de 3DTV
Radiodifusión de la 2ª generación de 3DTVRadiodifusión de la 2ª generación de 3DTV
Radiodifusión de la 2ª generación de 3DTV
 
Android en la TV y Google TV
Android en la TV y Google TVAndroid en la TV y Google TV
Android en la TV y Google TV
 
HbbTV aplicaciones
HbbTV aplicacionesHbbTV aplicaciones
HbbTV aplicaciones
 

Último

El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 

Último (20)

El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 

Evaluación del estándar de video escalable H.264/SVC para la implantación de servicios de streaming

  • 1. Evaluación del estándar de vídeo escalable H.264/SVC para la implantación de servicios de streaming Jordi Ortiz Murillo (jordi.ortiz@um.es) Eduardo Martínez Graciá (edumart@um.es) Antonio F. Gómez Skarmeta (skarmeta@um.es) Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 1
  • 2. ¿Qué veremos hoy? • Introducción a SVC • ¿Cómo funciona el filtrado de SVC? • Ejemplos • SCALNET y su arquitectura • Componentes de SCALNET • Escenarios • Preguntas Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 2
  • 3. Retos del VoD • Históricamente: – Una única opción. – Requisitos preestablecidos. • Nuevos sistemas de transmisión de vídeo: – Gran fluctuación de requisitos (ancho de banda, pérdidas, retardos). – Heterogeneidad de los dispositivos receptores. – Necesidad de ADAPTACIÓN • Transcodificación  CPU++ PosiblesUsuarios-- • Múltiples orígenes precodificados  CPU+ HardDisk+ Administración+ Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 3
  • 4. Vídeo Escalable • Codecs de Vídeo Escalable proveen de herramientas que facilitan la adaptación. MPEG-4 • H.264/SVC  Extensión escalable de H.264/AVC AVC (MPEG-4 Part 10) – Más sencillo que MPEG4, también escalable – Mecanismos de compresión mejorados con respecto AVC SVC MVC – PERO menor ratio de compresión que AVC por sobrecarga de capas. – Escalabilidad gracias a predicción – Estructura típica AVC  I B B B P Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 4
  • 5. SVC Identificadores de escalabilidad - DID: espacial (y) - QID: calidad (z) - TID: temporal (x) La adaptación consiste en la eliminación de capas. Puntos de adaptación: imágenes IDR Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 5
  • 6. SVC (2) Escalabilidad de calidad Escalabilidad de calidad y temporal Layer Resolution Framerate Bitrate MinBitrate DTQ Layer Resolution Framerate Bitrate MinBitrate DTQ 0 1280x720 25.0000 2848.00 2848.00 (0,0,0) 0 864x480 3.1250 586.10 586.10 (0,0,0) 1 1280x720 25.0000 7247.00 (0,0,1) 1 864x480 6.2500 643.90 643.90 (0,1,0) 2 1280x720 25.0000 11962.00 (0,0,2) 2 864x480 12.5000 700.80 700.80 (0,2,0) 3 1280x720 25.0000 21430.00 (0,0,3) 3 864x480 25.0000 756.30 756.30 (0,3,0) 4 864x480 3.1250 1592.50 (0,0,1) 5 864x480 6.2500 1780.00 (0,1,1) 6 864x480 12.5000 1969.00 (0,2,1) Escalabilidad espacial 7 864x480 25.0000 2150.00 (0,3,1) Layer Resolution Framerate Bitrate MinBitrate DTQ 8 864x480 3.1250 3492.00 (0,0,2) 0 320x240 25.0000 1150.00 1150.00 (0,0,0) 9 864x480 6.2500 4049.00 (0,1,2) 1 640x480 25.0000 2300.00 2300.00 (1,0,0) 10 864x480 12.5000 4660.00 (0,2,2) 2 1280x720 25.0000 6900.00 6900.00 (2,0,0) 11 864x480 25.0000 5224.00 (0,3,2) 3 1920x1088 25.0000 11500.00 11500.00 (3,0,0) Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 6
  • 7. Adaptación de Calidad con Filtro SVC I P I P B B B B B B I P I P B B B B B B Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 7
  • 8. Adaptación Temporal con Filtro SVC I P I P B B B B B B I P I P B B B B B B Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 8
  • 9. Adaptación a AVC con Filtro SVC I P I P B B B B B B I P I P B B B B B B Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 9
  • 10. SVC y RTP (I) • Transporte del vídeo SVC sobre RTP (RFC 6190) Cabecera RTP = Cabecera NALU Tipo Contenido Clase 1 Slice no IDR VLC 5 Slice IDR VLC 6 Supplemental Enhancement Info. (SEI) No VLC NALUs AVC 7 Sequence Parameter Set (SPS) No VLC NALUs SVC 8 Picture Parameter Set (PPS) No VLC RTP 14 Prefijo ext. escalable No VLC 15 Subset Sequence Param. Set (SSPS) No VLC 20 Slice ext. escalable VLC 24 Simple Time Aggregation Packet (STAP) No VLC 28 Fragmentation Unit (FU) No VLC Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 10
  • 11. SVC y RTP (II) • Agregación y fragmentación de NALUs STAP: multiple NALUs in a single RTP packet FU: multiple RTP packets from a single NALU • El filtrado es algo más complejo Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 11
  • 12. Grupo de Sistemas Inteligentes y Telemática. WMDCT 2010 ‹#›
  • 13. Proyecto Celtic SCALNET • Objetivo: Proyecto enfocado a cuantificar el impacto de SVC en el los backbone, redes de acceso y del hogar para ser administrado de forma eficiente. – Inicialmente: 16 organizaciones de Francia, Finlandia, Austria y España. – Finalmente: 7 organizaciones de Finlandia, Austria y España Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 13
  • 14. Arquitectura de SCALNET Grupo de Sistemas Inteligentes y Telemática. WMDCT 2010 14
  • 15. Componentes (I) • Filtro SVC • Transcodificador AVC – Adapta flujos a cierto nivel de – Ofrece servicio de alta calidad a escalabilidad desechando dispositivos heredados paquetes de capas superiores – Aprovecha la capa base AVC – Necesidad de reescribir parte de – Reescribe los datos SVC los paquetes RTP aprovechando información para reducir consumo de CPU. E.g: Vectores de movimiento – Un flujo AVC reduce el consumo de ancho de banda hasta en un 30% Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 15
  • 16. Componentes (II) • ADTE • Servidor de Streaming – Adaptation Decision Taking – Basado en Apple Darwin Engine – Soporte MP4 con Hint – ¿Qué nivel de Escalabilidad es – Integra: el correcto? • ADTE – Uso de contexto para la • Filtro predicción • Transcodificador • Tipo de dispositivo, … – Provee acceso al contexto al • Capacidad de decodificación resto de entidades instantanea, … Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 16
  • 17. Componentes (III) • MANE • MP4Creator – Implementado como RTSP Proxy – Pistas Datos, Extractores y Hint – Punto intermedio de – Capacidad de crear pistas para adaptación Streaming multi-interface – Operador vs Home Network – ScalabilityInfo en SDP – Integración de Filtro y – 1 fichero  Múltiples calidades Transcodificador Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 17
  • 18. Adaptación dependiente del contexto Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 18
  • 19. Movilidad de sesión Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 19
  • 20. Transcodificador SVC Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 20
  • 21. Streaming Multi-Interfaz Grupo de Sistemas Inteligentes y Telemática. TVDI 2011 21
  • 22. ¿Preguntas? Gracias por vuestra atención Grupo de Sistemas Inteligentes y Telemática. WMDCT 2010 22