SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Desenvolvimento para
           TV Digital


          @alberane
Um pouco de história
●   Rádio
    ●   Marconi – Final Sec. 19
    ●   Brasil – 1922
●   TV 100% Analógica
    ●   Mundo – 1925
    ●   Apenas PB
    ●   Colorida - Grande Evolução
TV “meio”Digital
●   Captura Digital
    ● Processamento Digital ~ 1980
    ● Sony, JVC e Panasonic – 1983 ~

      1985
● S.A.P.
● Close Caption


● E só!!!
TV “meio”Digital
●   Captura Digital
    ●   Processamento Digital ~ 1980
    ●   Sony, JVC e Panasonic – 1983 ~ 1985
● S.A.P.                     Humm!
                             Ah Vá!

● Close Caption – 90


● E só!!!
TV Digital no Brasil
●   Marco de Início
    ●   Muita Polêmica....
    ●   Lula + Hélio Costa
        –   2 de Dezembro de 2009
●   Término da migração
    ●   Segundo a ANATEL....
        2016!
Brasil
                  A Realidade
●


    ●
        45% da População

    Minas Gerais
                           Rio de Janeiro
●
                           ●
        27% da População
                                   70% da População
    ●


      Varginha (~80%)
                               ●
    ●

●


                           São Paulo
                           ●


                               ●   72% da População
Ecossistema TVDi

NCM
Tipos de Interatividade
As Polêmicas...
Tipos de Interatividade
As Polêmicas...




DASE    (DTV Application Software Environment)
Tipos de Interatividade
As Polêmicas...




MHP (Multimedia Home Platform)
Tipos de Interatividade
As Polêmicas...




ARIB (Association of Radio Industries and Businesses)
Tipos de Interatividade
As Polêmicas...




      SBTVD – o Brazuca!
Tipos de Interatividade
As Polêmicas...




      SBTVD – o Brazuca!
Porque usar?
Porque usar?




● É Aberto
● É Livre

● É Brasileiro :)
Porque usar?




● É Aberto
● É Livre

● É Brasileiro :)
● É próprio para o Conteúdo (TV)
Porque usar?




Porque é Ginga + NCL
Porque usar?
Comunidade
●   PUC/Rio
    ●   www.telemidia.puc-rio.br
●   UFPB
    ●   LAViD
        –   http://virtualabtv.lavid.ufpb.br/
        –   Knowledge-TV
        –   LIBRAS TV
        –   Ginga App Store
●   Portal do Software Publico
    ●   www.softwarepublico.gov.br
Mercado!!
Mercado
● Agências
● Emissoras


● Totvs


    ●   TQTVD
    ●   R$ 6.000.000,00
●   Ginga App Store (LAViD)
Como Funciona
●   Clientes
●   Agências
●   Servições Online de Aplicações
●   Desenvolvedores
●   Emissoras de TV
    ●   Homologação e Teste
    ●   Envio de Dados pelo Sinal
Como Funciona
●   Canal de Retorno
    ●   Meios
    ●   Web
        –   Emissora → Cliente
        –   Cliente
        –   Serviços online → Cliente
Fazendo acontecer!!
Criando o Ambiente
Criando o Ambiente
●   Ginga-NCL Virtual STB
    ●   www.ginga.org
●   VMWare Player
●   SSH
    ●   Putty (windows)
●   Eclipse
    ●   NCL Eclipse
    ●   LuaEclipse
    ●   Remote System Explorer (RSE)
Olá Mundo! com NCL
<?xml version="1.0" encoding="ISO-8859-1"?>
<ncl id="focus" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.ncl.org.br/NCL3.0/EDTVProfile
http://www.ncl.org.br/NCL3.0/profiles/NCL30EDTV.xsd">
<head>
 <regionBase>
   <region id="mainDevice" width="100%" height="100%">
    <region id="rS" left="5%" top="5%" width="40%" height="40%" zIndex="7"/>
   </region>
 </regionBase>
 <descriptorBase>
   <descriptor id="dS" region="rS"/>
   <descriptor id="dB1" region="rB1"
   focusIndex="ixB1"
   moveUp="ixB4" moveDown="ixB2"
   focusSrc="img/yellow.gif"
   focusSelSrc="img/green.gif"/>
 </descriptorBase>
 <connectorBase>
   <causalConnector id="onBeginStart">
    <simpleCondition role="onBegin"/>
    <simpleAction role="start" max="unbounded" qualifier="par"/>
   </causalConnector>
 </connectorBase>
</head>
<body>
 <port id="entrada" component="s"/>
 <media descriptor="dS" id="s" src="video/corrego1.mp4"/>
 <link id="linkInicio" xconnector="onBeginStart">
   <bind component="s" role="onBegin"/>
   <bind component="b1" role="start"/>
 </link>
</body>
</ncl>
<?xml version="1.0" encoding="ISO-8859-1"?>
<ncl id="focus" >
(…)
</ncl>
(...)
<head>
  <regionBase>

 </regionBase>
 <descriptorBase>

 </descriptorBase>
 <connectorBase>

 </connectorBase>
</head>
<body>

</body>
</ncl>
<regionBase>
 <region id="mainDevice" width="100%" height="100%">
  <region id="rS" left="5%" top="5%"
          width="40%" height="40%" zIndex="7"/>
 </region>
</regionBase>
(...)
  <descriptorBase>
    <descriptor id="dS" region="rS"/>
    <descriptor id="dB1" region="rB1"
        focusIndex="ixB1"
        moveUp="ixB4" moveDown="ixB2"
        focusSrc="img/yellow.gif"
        focusSelSrc="img/green.gif"/>
  </descriptorBase>
  (...)
<connectorBase>

 <causalConnector id="onBeginStart">
  <simpleCondition role="onBegin"/>
  <simpleAction role="start" max="unbounded" qualifier="par"/>
 </causalConnector>

</connectorBase>
<body>
 <port id="entrada" component="s"/>
 <media descriptor="dS" id="s" src="video/corrego1.mp4"/>
 <link id="linkInicio" xconnector="onBeginStart">
  <bind component="s" role="onBegin"/>
  <bind component="b1" role="start"/>
 </link>
</body>
Perguntas?!?
Obrigado!
 @alberane

Weitere ähnliche Inhalte

Ähnlich wie Tv Digital - X CONISIS - São Lourenço

TDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - GingaTDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - Ginga
Bruno Ghisi
 
02 10 Apresentacao Small & Mid Caps Unibanco Out08
02 10 Apresentacao  Small & Mid Caps Unibanco Out0802 10 Apresentacao  Small & Mid Caps Unibanco Out08
02 10 Apresentacao Small & Mid Caps Unibanco Out08
Marcopolo
 
4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA
4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA
4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA
Cândido Sales Gomes
 
Marcopolo Day 200608 New
Marcopolo Day 200608 NewMarcopolo Day 200608 New
Marcopolo Day 200608 New
Marcopolo
 

Ähnlich wie Tv Digital - X CONISIS - São Lourenço (20)

Desenvolvimento para tv digital interativa [ dia 1]
Desenvolvimento para tv digital interativa [ dia 1]Desenvolvimento para tv digital interativa [ dia 1]
Desenvolvimento para tv digital interativa [ dia 1]
 
Palestra tv digital interativa Dourados
Palestra tv digital interativa DouradosPalestra tv digital interativa Dourados
Palestra tv digital interativa Dourados
 
TDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - GingaTDC 2010 Florianópolis - Ginga
TDC 2010 Florianópolis - Ginga
 
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
 
Palestra TV Digital Interativa - Hora Livre
Palestra TV Digital Interativa - Hora LivrePalestra TV Digital Interativa - Hora Livre
Palestra TV Digital Interativa - Hora Livre
 
Desenvolvendo aplicacoes para TV Digital Interativa
Desenvolvendo aplicacoes para TV Digital InterativaDesenvolvendo aplicacoes para TV Digital Interativa
Desenvolvendo aplicacoes para TV Digital Interativa
 
Conhecendo as inovações do Sistema Brasileiro de TV Digital
Conhecendo as inovações do Sistema Brasileiro de TV DigitalConhecendo as inovações do Sistema Brasileiro de TV Digital
Conhecendo as inovações do Sistema Brasileiro de TV Digital
 
02 10 Apresentacao Small & Mid Caps Unibanco Out08
02 10 Apresentacao  Small & Mid Caps Unibanco Out0802 10 Apresentacao  Small & Mid Caps Unibanco Out08
02 10 Apresentacao Small & Mid Caps Unibanco Out08
 
Prefeitura do Rio: Monitoramento em tempo real da transformação de uma cida...
Prefeitura do Rio: Monitoramento em tempo real da transformação de uma cida...Prefeitura do Rio: Monitoramento em tempo real da transformação de uma cida...
Prefeitura do Rio: Monitoramento em tempo real da transformação de uma cida...
 
4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA
4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA
4.II SACIC - 2010 - Desenvolvimento de Aplicações para TVDigital com NCLUA
 
Desenvolvimento para tv digital interativa [ dia 2]
Desenvolvimento para tv digital interativa [ dia 2]Desenvolvimento para tv digital interativa [ dia 2]
Desenvolvimento para tv digital interativa [ dia 2]
 
[DevInRio] Construindo robôs com software e hardware livres
[DevInRio] Construindo robôs com software e hardware livres[DevInRio] Construindo robôs com software e hardware livres
[DevInRio] Construindo robôs com software e hardware livres
 
Fisl 16 - Como informar os resultados da eleição antes do tse
Fisl 16 - Como informar os resultados da eleição antes do tseFisl 16 - Como informar os resultados da eleição antes do tse
Fisl 16 - Como informar os resultados da eleição antes do tse
 
Broadcast day-2010-star-one-sspi
Broadcast day-2010-star-one-sspiBroadcast day-2010-star-one-sspi
Broadcast day-2010-star-one-sspi
 
1 Tv Digital 2sem2008
1 Tv Digital 2sem20081 Tv Digital 2sem2008
1 Tv Digital 2sem2008
 
Marcopolo Day 200608 New
Marcopolo Day 200608 NewMarcopolo Day 200608 New
Marcopolo Day 200608 New
 
UP - Estação Games
UP - Estação GamesUP - Estação Games
UP - Estação Games
 
Aguinaldo Boquimpani - A Linguagem da Interatividade
Aguinaldo Boquimpani - A Linguagem da InteratividadeAguinaldo Boquimpani - A Linguagem da Interatividade
Aguinaldo Boquimpani - A Linguagem da Interatividade
 
Agrishow
AgrishowAgrishow
Agrishow
 
TV Digital com Linux
TV Digital com LinuxTV Digital com Linux
TV Digital com Linux
 

Mehr von Alberane Lúcio Thiago da Cunha

Mehr von Alberane Lúcio Thiago da Cunha (12)

Grafos - aula_1.pdf
Grafos - aula_1.pdfGrafos - aula_1.pdf
Grafos - aula_1.pdf
 
fasciculo-senhas-slides.pptx
fasciculo-senhas-slides.pptxfasciculo-senhas-slides.pptx
fasciculo-senhas-slides.pptx
 
Caso Prático - DD026
Caso Prático - DD026Caso Prático - DD026
Caso Prático - DD026
 
CEFET - Linux Day 2011 - GNU/Linux
CEFET - Linux Day 2011 - GNU/LinuxCEFET - Linux Day 2011 - GNU/Linux
CEFET - Linux Day 2011 - GNU/Linux
 
Poo com php
Poo com phpPoo com php
Poo com php
 
Oficina php
Oficina phpOficina php
Oficina php
 
Ginga - i-JAE
Ginga - i-JAEGinga - i-JAE
Ginga - i-JAE
 
Html Primeira Parte Alberane
Html   Primeira Parte AlberaneHtml   Primeira Parte Alberane
Html Primeira Parte Alberane
 
Redes De Computadores - Alberane - 3
Redes De Computadores - Alberane - 3Redes De Computadores - Alberane - 3
Redes De Computadores - Alberane - 3
 
Extreme Programming Alberane
Extreme Programming AlberaneExtreme Programming Alberane
Extreme Programming Alberane
 
Redes De Computadores Alberane - 2
Redes De Computadores Alberane - 2Redes De Computadores Alberane - 2
Redes De Computadores Alberane - 2
 
Redes De Computadores Alberane - 1
Redes De Computadores Alberane - 1Redes De Computadores Alberane - 1
Redes De Computadores Alberane - 1
 

Tv Digital - X CONISIS - São Lourenço

  • 1. Desenvolvimento para TV Digital @alberane
  • 2. Um pouco de história ● Rádio ● Marconi – Final Sec. 19 ● Brasil – 1922 ● TV 100% Analógica ● Mundo – 1925 ● Apenas PB ● Colorida - Grande Evolução
  • 3. TV “meio”Digital ● Captura Digital ● Processamento Digital ~ 1980 ● Sony, JVC e Panasonic – 1983 ~ 1985 ● S.A.P. ● Close Caption ● E só!!!
  • 4. TV “meio”Digital ● Captura Digital ● Processamento Digital ~ 1980 ● Sony, JVC e Panasonic – 1983 ~ 1985 ● S.A.P. Humm! Ah Vá! ● Close Caption – 90 ● E só!!!
  • 5. TV Digital no Brasil ● Marco de Início ● Muita Polêmica.... ● Lula + Hélio Costa – 2 de Dezembro de 2009 ● Término da migração ● Segundo a ANATEL.... 2016!
  • 6. Brasil A Realidade ● ● 45% da População Minas Gerais Rio de Janeiro ● ● 27% da População 70% da População ● Varginha (~80%) ● ● ● São Paulo ● ● 72% da População
  • 9. Tipos de Interatividade As Polêmicas... DASE (DTV Application Software Environment)
  • 10. Tipos de Interatividade As Polêmicas... MHP (Multimedia Home Platform)
  • 11. Tipos de Interatividade As Polêmicas... ARIB (Association of Radio Industries and Businesses)
  • 12. Tipos de Interatividade As Polêmicas... SBTVD – o Brazuca!
  • 13. Tipos de Interatividade As Polêmicas... SBTVD – o Brazuca!
  • 15. Porque usar? ● É Aberto ● É Livre ● É Brasileiro :)
  • 16. Porque usar? ● É Aberto ● É Livre ● É Brasileiro :) ● É próprio para o Conteúdo (TV)
  • 17. Porque usar? Porque é Ginga + NCL
  • 19. Comunidade ● PUC/Rio ● www.telemidia.puc-rio.br ● UFPB ● LAViD – http://virtualabtv.lavid.ufpb.br/ – Knowledge-TV – LIBRAS TV – Ginga App Store ● Portal do Software Publico ● www.softwarepublico.gov.br
  • 21. Mercado ● Agências ● Emissoras ● Totvs ● TQTVD ● R$ 6.000.000,00 ● Ginga App Store (LAViD)
  • 22. Como Funciona ● Clientes ● Agências ● Servições Online de Aplicações ● Desenvolvedores ● Emissoras de TV ● Homologação e Teste ● Envio de Dados pelo Sinal
  • 23. Como Funciona ● Canal de Retorno ● Meios ● Web – Emissora → Cliente – Cliente – Serviços online → Cliente
  • 26. Criando o Ambiente ● Ginga-NCL Virtual STB ● www.ginga.org ● VMWare Player ● SSH ● Putty (windows) ● Eclipse ● NCL Eclipse ● LuaEclipse ● Remote System Explorer (RSE)
  • 28. <?xml version="1.0" encoding="ISO-8859-1"?> <ncl id="focus" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ncl.org.br/NCL3.0/EDTVProfile http://www.ncl.org.br/NCL3.0/profiles/NCL30EDTV.xsd"> <head> <regionBase> <region id="mainDevice" width="100%" height="100%"> <region id="rS" left="5%" top="5%" width="40%" height="40%" zIndex="7"/> </region> </regionBase> <descriptorBase> <descriptor id="dS" region="rS"/> <descriptor id="dB1" region="rB1" focusIndex="ixB1" moveUp="ixB4" moveDown="ixB2" focusSrc="img/yellow.gif" focusSelSrc="img/green.gif"/> </descriptorBase> <connectorBase> <causalConnector id="onBeginStart"> <simpleCondition role="onBegin"/> <simpleAction role="start" max="unbounded" qualifier="par"/> </causalConnector> </connectorBase> </head> <body> <port id="entrada" component="s"/> <media descriptor="dS" id="s" src="video/corrego1.mp4"/> <link id="linkInicio" xconnector="onBeginStart"> <bind component="s" role="onBegin"/> <bind component="b1" role="start"/> </link> </body> </ncl>
  • 30. (...) <head> <regionBase> </regionBase> <descriptorBase> </descriptorBase> <connectorBase> </connectorBase> </head> <body> </body> </ncl>
  • 31. <regionBase> <region id="mainDevice" width="100%" height="100%"> <region id="rS" left="5%" top="5%" width="40%" height="40%" zIndex="7"/> </region> </regionBase>
  • 32. (...) <descriptorBase> <descriptor id="dS" region="rS"/> <descriptor id="dB1" region="rB1" focusIndex="ixB1" moveUp="ixB4" moveDown="ixB2" focusSrc="img/yellow.gif" focusSelSrc="img/green.gif"/> </descriptorBase> (...)
  • 33. <connectorBase> <causalConnector id="onBeginStart"> <simpleCondition role="onBegin"/> <simpleAction role="start" max="unbounded" qualifier="par"/> </causalConnector> </connectorBase>
  • 34. <body> <port id="entrada" component="s"/> <media descriptor="dS" id="s" src="video/corrego1.mp4"/> <link id="linkInicio" xconnector="onBeginStart"> <bind component="s" role="onBegin"/> <bind component="b1" role="start"/> </link> </body>