SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
O middleware ginga: plataforma aberta que amplia a participação do telespectador




                                  Agenda

 • Tipos de aplicações para TV digital

 • Requisitos do Middleware

 • Ginga-NCL

 • Desenvolvimento de aplicações no NCL

 • Aplicações futuras: interação multimodal e objetos 3D




                              Copyright © 2006 TeleMídia




                                                                                   1
Copyright © 2006 TeleMídia




Copyright © 2006 TeleMídia




                             2
Copyright © 2006 TeleMídia




Copyright © 2006 TeleMídia




                             3
Copyright © 2006 TeleMídia




Copyright © 2006 TeleMídia




                             4
Copyright © 2006 TeleMídia




Africa do Sul 2010




                                5
Tipos de Aplicação

• Conteúdo adicional sem qualquer relação semântica
  com o programa (vídeo principal)

• Conteúdo adicional relacionado ao programa, mas sem
  nenhum sincronismo com o vídeo principal

• Conteúdo adicional relacionado ao programa e
  sincronizado com o vídeo principal

• Narrativas interativas

                      Copyright © 2006 TeleMídia




                 Suporte Adicional

    • Canal de interatividade


    • Multiprogramação


    • Múltiplos dispositivos de exibição




                                                        6
...
Apl 1        Apl 2            Apl 3           Apl n



                     Ginga

                         OS




                                      ...
Apl 1        Apl 2            Apl 3           Apl n


        Ginga - NCL        Lua          Extensions

                      Ginga-CC



                         OS




                                                      7
Ginga

                                   Ginga - NCL Presentation Engine
                                                                                  XML Parsers
                                                                 Formatter
                                     NCL Context                                  Converters
                                       Manager              Scheduler
        Extensions
                                           Player                                 Private Base
                                          Manager         Layout Manager            Manager


                                                                                        Adapters
       Ginga Common - Core
                                                         Context Manager
                                Data
                  CA                             Search Engine     Update Manager
                             Processing                                                Players
                 DRM                                Tuner            G. Manager




                                   Protocol Stack




                                     Ginga-NCL

                                   Ginga - NCL Presentation Engine
                                                                                  XML Parsers
                                                                 Formatter
                                     NCL Context                                  Converters
                                       Manager              Scheduler
                                           Player                                 Private Base
                                          Manager         Layout Manager            Manager


                                                                                        Adapters
       Ginga Common - Core
                                                         Context Manager
                                Data
                  CA                             Search Engine     Update Manager
                             Processing                                                Players
                 DRM                                Tuner            G. Manager


Protocol Stack
                                                            SI MPE DSM- CC Media Streams

                              HTTP     RTP         RTCP

                                                                             TS
                             TCP                   UDP

                                            IP




                                                                                                   8
Ginga-J + Ginga-NCL

                                      Ginga - NCL Presentation Engine
                                                                                   XML Parsers
                                                                  Formatter
      Ginga –J Execution Engine          NCL Context                               Converters
                                           Manager           Scheduler
                             Bridge
                                            Player                                 Private Base
                                           Manager         Layout Manager            Manager


                                                                                         Adapters
       Ginga Common - Core
                                                          Context Manager
                                 Data
                  CA                              Search Engine     Update Manager
                              Processing                                                Players
                 DRM                                 Tuner            G. Manager


Protocol Stack
                                                             SI MPE DSM- CC Media Streams

                                  HTTP    RTP       RTCP

                                                                              TS
                              TCP                   UDP

                                             IP




                       Broadband TV + Ginga-NCL

                                      Ginga - NCL Presentation Engine
                                                                                   XML Parsers
                                                                  Formatter
                                         NCL Context                               Converters
                                           Manager           Scheduler
                                            Player                                 Private Base
                                           Manager         Layout Manager            Manager


                                                                                         Adapters
       Ginga Common - Core
                                                          Context Manager
                                 Data
                  CA                              Search Engine     Update Manager
                              Processing                                                Players
                 DRM                                 Tuner            G. Manager


Protocol Stack
                                                             SI MPE DSM- CC Media Streams

                                  HTTP    RTP       RTCP

                                                                              TS
                              TCP                   UDP

                                             IP




                                                                                                    9
Broadband TV + Ginga-NCL

Services / Applications over IP            Ginga - NCL Presentation Engine
       Broadband TV                                                                     XML Parsers
                                                                       Formatter
                      EPG                    NCL Context                                Converters
                                               Manager            Scheduler
         Gaming    Widgets        Bridge
                                                 Player                                 Private Base
                                                Manager         Layout Manager            Manager


                                                                                              Adapters
        Ginga Common - Core
                                                             Context Manager
                                      Data
                     CA                                Search Engine     Update Manager
                                   Processing                                                Players
                     DRM                                  Tuner            G. Manager


Protocol Stack
                                                                  SI MPE DSM- CC Media Streams

                           FTP      HTTP       RSTP      RTCP
                  IGMP                                                             TS and Others
                                                                       RTP
                                  TCP                             UDP

                                                  IP




                                  IPTV + Ginga-NCL

Services / Applications over IP            Ginga - NCL Presentation Engine
   IPTV - Broadband TV                                                                  XML Parsers
                                                                       Formatter
           VOIP       EPG                    NCL Context                                Converters
                                               Manager            Scheduler
         Gaming    Widgets        Bridge
                                                 Player                                 Private Base
                                                Manager         Layout Manager            Manager
           PPV       VOD

                                                                                              Adapters
        Ginga Common - Core
                                                             Context Manager
                                      Data
                     CA                                Search Engine     Update Manager
                                   Processing                                                Players
                     DRM                                  Tuner            G. Manager


Protocol Stack
                                                                  SI MPE DSM- CC Media Streams

                           FTP      HTTP       RSTP      RTCP
                  IGMP                                                             TS and Others
                                                                       RTP
                                  TCP                             UDP

                                                  IP




                                                                                                         10
Hybrid TV

     Services / Applications over IP             Ginga - NCL Presentation Engine
        IPTV - Broadband TV                                                                   XML Parsers
                                                                             Formatter
                VOIP       EPG                     NCL Context                                Converters
                                                     Manager            Scheduler
              Gaming    Widgets         Bridge
                                                       Player                                 Private Base
                                                      Manager         Layout Manager            Manager
                PPV       VOD

                                                                                                    Adapters
             Ginga Common - Core
                                                                   Context Manager
                                            Data
                          CA                                 Search Engine     Update Manager
                                         Processing                                                Players
                          DRM                                   Tuner            G. Manager


      Protocol Stack
                                                                        SI MPE DSM- CC Media Streams

                                FTP       HTTP       RSTP      RTCP
                       IGMP                                                              TS and Others
                                                                             RTP
                                        TCP                             UDP

                                                        IP




          Linguagem de Especificação

• Simples de ser entendida e usada
• Leve
• Expressiva


• Linguagem Declarativa de Domínio Específico
  DSL




                                       Copyright © 2006 TeleMídia




                                                                                                               11
NCL
               Nested Context Language

 • Inovação do Sistema Brasileiro de TV Digital:
    – Linguagem declarativa NCL (Nested Context Language)
    – Sua linguagem de script Lua
    – seu ambiente de execução middleware Ginga-NCL.


 • ITU-T H.761 Recommendation for IPTV services
 • ITU-R BT 1691-1 Recommendation for Terrestrial DTV




                      Copyright © 2006 TeleMídia




Funcionalidades – Suporte declarativo a:

   • Sincronismo de mídia
      – Interatividade como um caso particular

   • Adaptabilidade

   • Múltiplas redes de distribuição

   • Múltiplos dispositivos de exibição

   • Edição ao vivo




                                                            12
java


                                                         onBegin
                                                                    Start          Start
                                     onBegin             onEnd
                  Start                                                     Stop
                                                                                   Stop


                                              onBegin
                                 Start
                                           onSelection      Set Set
                                                            size size
                                         Stop
                                Start
                                                          Start
                             onEnd

                                                                                   Smil




TV interactiva se hace con   Copyright © 2006 TeleMídia
          Ginga




                                      Autoria




                              Copyright © 2006 TeleMídia




                                                                                           13
NCL Eclipse




         Copyright © 2006 TeleMídia




     NCL Composer




O middleware ginga: plataforma aberta que
  amplia a participação do telespectador




                                            14
Players Ginga-NCL




        Copyright © 2006 TeleMídia




Ginga-NCL é software livre




                                     15
Comunidades Ginga



     Argentina                   Bolivia




                 Ecuador




                                   Brasil




             Implementação de Referência
                    Ginga-NCL
• C++ Language
     • Linux platform
     • High performance
     • Hard to embed




                           Copyright © 2006 TeleMídia




                                                        16
Ginga –NCL para Windows




         Copyright © 2006 TeleMídia




Set-top Box Virtual Ginga-NCL




         Copyright © 2006 TeleMídia




                                      17
Ginga -NCL Live CD




               Copyright © 2006 TeleMídia




          Ginga –NCL para IPTV


• IPTV: Recommendation H.761
  – Symbian
  – Android




               Copyright © 2006 TeleMídia




                                            18
Dispositivos Secundários (Múltiplos Dispositivos)



 – iPhone (passive)
 – Android (passive e active)




                   Copyright © 2006 TeleMídia




              Próxima Geração




                                                    19
Pesquisa em Linguagens e Players

• Interoperabilidade: Liaison ITU-T/W3C
   – NCL como linguagem de cola
   – NCL como plug-in Web




                    Plug-ins Ginga




  TV Conectada


                    Copyright © 2006 TeleMídia




                                                 20
Pesquisa em Linguagens e Players

• Interoperabilidade: Liaison ITU-T/W3C
   – NCL como linguagem de cola
   – NCL como plug-in Web
   – NCL Raw profile
   – Hypermedia Raw Profile
   – Sintaxe de transferência




                        NCL 4.0


  • NCL 4.0 / Hypermedia Raw Profile
      – Abstrações de mais alto nível para definição de
        relacionamentos
      – Melhor suporte a aplicações cientes de contexto
      – Suporte a interfaces multimodais




                                                          21
Africa do Sul 2010




 Entretenimento




   Copyright © 2006 TeleMídia




                                22
NCL 4.0


• NCL 4.0 / Hypermedia Raw Profile
  – Abstrações de mais alto nível para definição de
    relacionamentos
  – Melhor suporte a aplicações cientes de contexto
  – Suporte a interfaces multimodais
  – Suporte a objetos 3D
     • Múltiplos dispositivos
     • Social media




                                                      23
Obrigado

http://www.ncl.org.br
http://www.ginga.org.br
http://www.softwarepublico.gov.br
http://clube.ncl.org.br/
http://www.telemidia.puc-rio.br




                                               24

Mais conteúdo relacionado

Semelhante a Luis Fernando Gomes Soares, da PUC/ RJ

TDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - GingaTDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - GingaBruno Ghisi
 
Monitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel BauermannMonitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel BauermannTchelinux
 
Monitoramento rede
Monitoramento redeMonitoramento rede
Monitoramento redeAndré Déo
 
Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...GeoLivre Conference
 
Farmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosFarmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosmercuriocfg
 
TDC2016SP - Escalando de 0 à 1 bilhão de requests
TDC2016SP - Escalando de 0 à 1 bilhão de requestsTDC2016SP - Escalando de 0 à 1 bilhão de requests
TDC2016SP - Escalando de 0 à 1 bilhão de requeststdc-globalcode
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLTony Alexander Hild
 
Ferramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsFerramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsUFPA
 
Desenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB Harmony
Desenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB HarmonyDesenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB Harmony
Desenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB HarmonyDaniel Rodrigues de Sousa
 
IMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemIMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemSérgio Passos
 
Desenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDADesenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDAFilipo Mór
 
Controle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de softwareControle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de softwareGilmar Pupo
 
Introdução ao XNA
Introdução ao XNAIntrodução ao XNA
Introdução ao XNAJosé Farias
 
Introducao banco de dados
Introducao banco de dadosIntroducao banco de dados
Introducao banco de dadosvaniakenob
 

Semelhante a Luis Fernando Gomes Soares, da PUC/ RJ (18)

TDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - GingaTDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - Ginga
 
Monitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel BauermannMonitoramento da rede de A a ZABBIX - Daniel Bauermann
Monitoramento da rede de A a ZABBIX - Daniel Bauermann
 
Monitoramento rede
Monitoramento redeMonitoramento rede
Monitoramento rede
 
Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...
 
Farmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosFarmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentos
 
TDC2016SP - Escalando de 0 à 1 bilhão de requests
TDC2016SP - Escalando de 0 à 1 bilhão de requestsTDC2016SP - Escalando de 0 à 1 bilhão de requests
TDC2016SP - Escalando de 0 à 1 bilhão de requests
 
070498 t2
070498 t2070498 t2
070498 t2
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGL
 
Ferramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadorsFerramentas de monitoramento de redes de computadors
Ferramentas de monitoramento de redes de computadors
 
Desenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB Harmony
Desenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB HarmonyDesenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB Harmony
Desenvolvendo aplicações gráficas com a família PIC32MZ (DA) e ® MPLAB Harmony
 
Vp8
Vp8Vp8
Vp8
 
IMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemIMS - IP Multimedia Subsystem
IMS - IP Multimedia Subsystem
 
Desenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDADesenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDA
 
Controle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de softwareControle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de software
 
Introdução ao XNA
Introdução ao XNAIntrodução ao XNA
Introdução ao XNA
 
KM Inovação - Mauro Conceição
KM Inovação - Mauro ConceiçãoKM Inovação - Mauro Conceição
KM Inovação - Mauro Conceição
 
Apresentação Kingston
Apresentação KingstonApresentação Kingston
Apresentação Kingston
 
Introducao banco de dados
Introducao banco de dadosIntroducao banco de dados
Introducao banco de dados
 

Mais de Fórum Latino-americano de TV Digital (7)

TV UFRN migração digital
TV UFRN migração digitalTV UFRN migração digital
TV UFRN migração digital
 
TV Senado digital
TV Senado digitalTV Senado digital
TV Senado digital
 
TV Cabo Branco digital
TV Cabo Branco digitalTV Cabo Branco digital
TV Cabo Branco digital
 
Proceso tdt ecuador
Proceso tdt ecuadorProceso tdt ecuador
Proceso tdt ecuador
 
A agenda da TV Digital
A agenda da TV DigitalA agenda da TV Digital
A agenda da TV Digital
 
Fórum latino-americano acessibilidade
Fórum latino-americano acessibilidadeFórum latino-americano acessibilidade
Fórum latino-americano acessibilidade
 
Apresentacao Tiago Maritan (LAVID / UFPB)
Apresentacao Tiago Maritan (LAVID / UFPB)Apresentacao Tiago Maritan (LAVID / UFPB)
Apresentacao Tiago Maritan (LAVID / UFPB)
 

Luis Fernando Gomes Soares, da PUC/ RJ

  • 1. O middleware ginga: plataforma aberta que amplia a participação do telespectador Agenda • Tipos de aplicações para TV digital • Requisitos do Middleware • Ginga-NCL • Desenvolvimento de aplicações no NCL • Aplicações futuras: interação multimodal e objetos 3D Copyright © 2006 TeleMídia 1
  • 2. Copyright © 2006 TeleMídia Copyright © 2006 TeleMídia 2
  • 3. Copyright © 2006 TeleMídia Copyright © 2006 TeleMídia 3
  • 4. Copyright © 2006 TeleMídia Copyright © 2006 TeleMídia 4
  • 5. Copyright © 2006 TeleMídia Africa do Sul 2010 5
  • 6. Tipos de Aplicação • Conteúdo adicional sem qualquer relação semântica com o programa (vídeo principal) • Conteúdo adicional relacionado ao programa, mas sem nenhum sincronismo com o vídeo principal • Conteúdo adicional relacionado ao programa e sincronizado com o vídeo principal • Narrativas interativas Copyright © 2006 TeleMídia Suporte Adicional • Canal de interatividade • Multiprogramação • Múltiplos dispositivos de exibição 6
  • 7. ... Apl 1 Apl 2 Apl 3 Apl n Ginga OS ... Apl 1 Apl 2 Apl 3 Apl n Ginga - NCL Lua Extensions Ginga-CC OS 7
  • 8. Ginga Ginga - NCL Presentation Engine XML Parsers Formatter NCL Context Converters Manager Scheduler Extensions Player Private Base Manager Layout Manager Manager Adapters Ginga Common - Core Context Manager Data CA Search Engine Update Manager Processing Players DRM Tuner G. Manager Protocol Stack Ginga-NCL Ginga - NCL Presentation Engine XML Parsers Formatter NCL Context Converters Manager Scheduler Player Private Base Manager Layout Manager Manager Adapters Ginga Common - Core Context Manager Data CA Search Engine Update Manager Processing Players DRM Tuner G. Manager Protocol Stack SI MPE DSM- CC Media Streams HTTP RTP RTCP TS TCP UDP IP 8
  • 9. Ginga-J + Ginga-NCL Ginga - NCL Presentation Engine XML Parsers Formatter Ginga –J Execution Engine NCL Context Converters Manager Scheduler Bridge Player Private Base Manager Layout Manager Manager Adapters Ginga Common - Core Context Manager Data CA Search Engine Update Manager Processing Players DRM Tuner G. Manager Protocol Stack SI MPE DSM- CC Media Streams HTTP RTP RTCP TS TCP UDP IP Broadband TV + Ginga-NCL Ginga - NCL Presentation Engine XML Parsers Formatter NCL Context Converters Manager Scheduler Player Private Base Manager Layout Manager Manager Adapters Ginga Common - Core Context Manager Data CA Search Engine Update Manager Processing Players DRM Tuner G. Manager Protocol Stack SI MPE DSM- CC Media Streams HTTP RTP RTCP TS TCP UDP IP 9
  • 10. Broadband TV + Ginga-NCL Services / Applications over IP Ginga - NCL Presentation Engine Broadband TV XML Parsers Formatter EPG NCL Context Converters Manager Scheduler Gaming Widgets Bridge Player Private Base Manager Layout Manager Manager Adapters Ginga Common - Core Context Manager Data CA Search Engine Update Manager Processing Players DRM Tuner G. Manager Protocol Stack SI MPE DSM- CC Media Streams FTP HTTP RSTP RTCP IGMP TS and Others RTP TCP UDP IP IPTV + Ginga-NCL Services / Applications over IP Ginga - NCL Presentation Engine IPTV - Broadband TV XML Parsers Formatter VOIP EPG NCL Context Converters Manager Scheduler Gaming Widgets Bridge Player Private Base Manager Layout Manager Manager PPV VOD Adapters Ginga Common - Core Context Manager Data CA Search Engine Update Manager Processing Players DRM Tuner G. Manager Protocol Stack SI MPE DSM- CC Media Streams FTP HTTP RSTP RTCP IGMP TS and Others RTP TCP UDP IP 10
  • 11. Hybrid TV Services / Applications over IP Ginga - NCL Presentation Engine IPTV - Broadband TV XML Parsers Formatter VOIP EPG NCL Context Converters Manager Scheduler Gaming Widgets Bridge Player Private Base Manager Layout Manager Manager PPV VOD Adapters Ginga Common - Core Context Manager Data CA Search Engine Update Manager Processing Players DRM Tuner G. Manager Protocol Stack SI MPE DSM- CC Media Streams FTP HTTP RSTP RTCP IGMP TS and Others RTP TCP UDP IP Linguagem de Especificação • Simples de ser entendida e usada • Leve • Expressiva • Linguagem Declarativa de Domínio Específico DSL Copyright © 2006 TeleMídia 11
  • 12. NCL Nested Context Language • Inovação do Sistema Brasileiro de TV Digital: – Linguagem declarativa NCL (Nested Context Language) – Sua linguagem de script Lua – seu ambiente de execução middleware Ginga-NCL. • ITU-T H.761 Recommendation for IPTV services • ITU-R BT 1691-1 Recommendation for Terrestrial DTV Copyright © 2006 TeleMídia Funcionalidades – Suporte declarativo a: • Sincronismo de mídia – Interatividade como um caso particular • Adaptabilidade • Múltiplas redes de distribuição • Múltiplos dispositivos de exibição • Edição ao vivo 12
  • 13. java onBegin Start Start onBegin onEnd Start Stop Stop onBegin Start onSelection Set Set size size Stop Start Start onEnd Smil TV interactiva se hace con Copyright © 2006 TeleMídia Ginga Autoria Copyright © 2006 TeleMídia 13
  • 14. NCL Eclipse Copyright © 2006 TeleMídia NCL Composer O middleware ginga: plataforma aberta que amplia a participação do telespectador 14
  • 15. Players Ginga-NCL Copyright © 2006 TeleMídia Ginga-NCL é software livre 15
  • 16. Comunidades Ginga Argentina Bolivia Ecuador Brasil Implementação de Referência Ginga-NCL • C++ Language • Linux platform • High performance • Hard to embed Copyright © 2006 TeleMídia 16
  • 17. Ginga –NCL para Windows Copyright © 2006 TeleMídia Set-top Box Virtual Ginga-NCL Copyright © 2006 TeleMídia 17
  • 18. Ginga -NCL Live CD Copyright © 2006 TeleMídia Ginga –NCL para IPTV • IPTV: Recommendation H.761 – Symbian – Android Copyright © 2006 TeleMídia 18
  • 19. Dispositivos Secundários (Múltiplos Dispositivos) – iPhone (passive) – Android (passive e active) Copyright © 2006 TeleMídia Próxima Geração 19
  • 20. Pesquisa em Linguagens e Players • Interoperabilidade: Liaison ITU-T/W3C – NCL como linguagem de cola – NCL como plug-in Web Plug-ins Ginga TV Conectada Copyright © 2006 TeleMídia 20
  • 21. Pesquisa em Linguagens e Players • Interoperabilidade: Liaison ITU-T/W3C – NCL como linguagem de cola – NCL como plug-in Web – NCL Raw profile – Hypermedia Raw Profile – Sintaxe de transferência NCL 4.0 • NCL 4.0 / Hypermedia Raw Profile – Abstrações de mais alto nível para definição de relacionamentos – Melhor suporte a aplicações cientes de contexto – Suporte a interfaces multimodais 21
  • 22. Africa do Sul 2010 Entretenimento Copyright © 2006 TeleMídia 22
  • 23. NCL 4.0 • NCL 4.0 / Hypermedia Raw Profile – Abstrações de mais alto nível para definição de relacionamentos – Melhor suporte a aplicações cientes de contexto – Suporte a interfaces multimodais – Suporte a objetos 3D • Múltiplos dispositivos • Social media 23