Ir para o conteúdo

 Voltar a Ginga-NCL Em...
Tela cheia

Problemas em exibir HTML

18 de Setembro de 2007, 15:08 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 20 vezes
Comecei a utilizar o Ginga-NCL para Linux, mas não esta exibindo mídias HTML quando as requesito via <port/>. O mesmo não ocorre quando sao disparadas via role="start" por links, por esse meio elas aparecem

Autor: andrey silva souza


1212 comentários

  • 6d8523ee8653cf0ab9ef0e1348918792?only path=false&size=50&d=404Marcio Moreno(usuário não autenticado)
    18 de Setembro de 2007, 16:27

     

    Oi, Andrei.

    Pode postar o documento ncl e a base de conectores, por favor?

    Sds. Marcio

    • 754d4402e67aee0305d1a29003710c1c?only path=false&size=50&d=404andrey silva souza(usuário não autenticado)
      18 de Setembro de 2007, 17:15

       

      A base de conectores esta vazia pois naõ estou utilizando.

       

       

      <?xml version="1.0" encoding="ISO-8859-1"?>
          <ncl xsi:schemaLocation="http://www.ncl.org.br/NCL3.0/EDTVProfile www.​ncl.​org.​br/N​CL3.​0/pr​ofil​es/N​CL30​EDTV​.xsd​" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile" id="newDocument1">
          <head>
         
          
          
          
           <connectorBase>
          
          

           </connectorBase>
          
          
          
           <regionBase>
                  <region left="0" top="0" width="1024" height="841" id="rgTV" zIndex="0">
                  <region left="47" top="14" width="579" height="590" id="region1"/>
                   <region left="637" top="15" width="300" height="479" id="region2" zIndex="1"/>
                   <region left="47" top="613" width="885" height="70" id="region3" zIndex="1"/>
                   <region left="640" top="13" width="290" height="540" id="region4" zIndex="1"/>
                   <region left="640" top="550" width="290" height="60" id="region5" zIndex="1"/>
                   </region>
           </regionBase>
          
           <descriptorBase>
         
                   <descriptor region="rgTV" id="drgTV">
                       <descriptorParam name="background" value="transparent"/>
                       <descriptorParam name="fit" value="fill"/>
                   </descriptor>
          
                   <descriptor region="region1" id="dVideo"/>
          
                   <descriptor region="region2" id="dExercicioBack"/>
                   <descriptor region="region3" id="dMessagens"/>
                   <descriptor region="region4" id="dQuestao">
                   <descriptorParam name="scroll" value="none"/>
                   </descriptor>
                   <descriptor region="region5" id="dPaletaBotoes"/>
                 
            
               
            </descriptorBase>
          
         
          
          
           </head>
         
          
           <body>
                 
          
           <port id="Pfigura" component="video1"/>
           <port id="PQuestao" component="Questao"/>
           <port id="PPaleta" component="Paleta"/>
           <port id="PMenssagens" component="Menssagens"/>
           <port id="Pbackground" component="background"/>
          
          
               
                 <media id="video1" type="image/png" src="media/figura.png" descriptor="dVideo"/>
          
          
                 <media id="background" type="image/png" src="media/background.png" descriptor="drgTV"/>
          
                 <media id="Questao" type="text/html" src="media/questao1.html" descriptor="dQuestao"/>
            
                 <media id="Paleta" type="image/png" src="media/Paleta.png" descriptor="dPaletaBotoes"/>
               
                 <media id="Menssagens" type="text/html" src="media/Menssagens.html" descriptor="dMessagens"/>
          
           </body>
           </ncl>

      • 754d4402e67aee0305d1a29003710c1c?only path=false&size=50&d=404andrey silva souza(usuário não autenticado)
        18 de Setembro de 2007, 17:17

         

        Estou utilizando a versao C++

        • 6d8523ee8653cf0ab9ef0e1348918792?only path=false&size=50&d=404Marcio Moreno(usuário não autenticado)
          18 de Setembro de 2007, 19:07

           

          Oi, Andrey.

          Fiz o teste da sua ncl aki e estah funcionando. A questao eh: voce nao consegue enxergar o html devido ao background estar sobrepondo o mesmo. Existe um problema com o telemidialinks por nao oferecer suporte a zIndex. Alem disso, o telemidialinks nao estah de acordo com as especificacoes do padrao brasileiro. Por esses e outros motivos, estamos implementando um navegador xhtml 100% TeleMidia.

          Sds. Marcio

          • 754d4402e67aee0305d1a29003710c1c?only path=false&size=50&d=404andrey silva souza(usuário não autenticado)
            19 de Setembro de 2007, 15:55

             

            Olá marcelo...agradeço sua atenção desde já.  Sua reposta me levantou duas duvidas:

            1º - Como disse anteriormente o html aparecia quando era chamado  pelos "role= start" dos conectores...como pode?

            2º - O pessoal aqui que compilou o Ginga estava achando que o  problema estava relacionado ao browser "links" . Esse pacote "telemidialinks" se refere a ele?

            Vlw!

            • 754d4402e67aee0305d1a29003710c1c?only path=false&size=50&d=404andrey silva souza(usuário não autenticado)
              19 de Setembro de 2007, 15:58

               

              peço desculpa pela confusão com seu nome Marcio...digitei Marcelo

            • 6d8523ee8653cf0ab9ef0e1348918792?only path=false&size=50&d=404Marcio Moreno(usuário não autenticado)
              19 de Setembro de 2007, 16:37

               

              Oi, Andrey.

              Eh porque com o role, a ordem em que os objetos apareciam era: imagem, depois html. Sem o role, acabava que a ordem era inversa. Assim, a imgem ficava sobreposta ao html. O controle de zIndex serve exatamente para nao deixar que isso ocorra. Ou seja, de forma independente da ordem aa qual os objetos estao sendo disparados, o gingaNcl controla o eixo Z de acordo com o especificado pelo autor. Entretanto, o telemidiaLinks (uma variacao do links), nessa versao, nao oferece suporte a esse tipo de controle. Repetindo, para solucionar esse e outros problemas, estah no forno um browser xhtml 100% TeleMidia.

              Sds. Marcio

              • 754d4402e67aee0305d1a29003710c1c?only path=false&size=50&d=404andrey silva souza(usuário não autenticado)
                21 de Setembro de 2007, 10:09

                 

                Valeu Marcio...aguardarei pela abertura desse forno... :)

                • 77992aff3f9080a5ab1cc3edeef039da?only path=false&size=50&d=404Fernando Kakimoto(usuário não autenticado)
                  27 de Dezembro de 2007, 9:33

                   

                  Olá, 

                   

                  também encontrei problemas ao utilizar documentos html na minha aplicação. Entre eles:

                  1 - Todos os documentos aparecem acrescidos de uma borda branca.

                  2 - Ao utilizar a tag <div>, tanto a ferramenta Composer quanto o Emulator, apresentam o erro abaixo, mesmo a tag estando corretamente fechada:

                  "[ERR] Error  parsing file form HTML player: The element type "div"  must be terminated by matching end-tag "</div>".

                  3 - O mesmo erro acontece ao utilizar a tag <br>. Para contornar tal erro, estou utilizando <br />.

                  4 - Na máquina virtual, não consigo visualizar uma imagem utilizada no background de um html. Ela aparece no Composer e Emulator (sem a utilização as tags <div> já que elas apresentam o erro descrito acima), entretanto na máquina virtual o fundo aparece branco.

                  Abaixo segue o código NCL e HTML de exemplo.

                  ---> NCL

                  <?xml version="1.0" encoding="ISO-8859-1"?>
                  <ncl xsi:schemaLocation="http://www.ncl.org.br/NCL3.0/EDTVProfile www.​ncl.​org.​br/N​CL3.​0/pr​ofil​es/N​CL30​EDTV​.xsd​" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile" id="htmlTest">
                  <head>
                      <connectorBase>
                          <causalConnector id="onBeginStart">
                              <simpleCondition role="onBegin"/>
                              <simpleAction role="start"/>
                          </causalConnector>
                      </connectorBase>
                      <regionBase>
                          <region width="720" height="480" id="rgTv">
                              <region left="0" top="0" width="100%" height="100%" id="rgFundo" zIndex="1"/>
                              <region left="20" top="20" width="588" height="114" id="rgImage" zIndex="2"/>
                          </region>
                      </regionBase>
                      <descriptorBase>
                          <descriptor region="rgImage" id="dImage"/>
                          <descriptor region="rgFundo" id="dFundo"/>
                      </descriptorBase>
                  </head>
                  <body>
                      <media descriptor="dImage" src="noticias.html" type="text/html" id="node0"/>
                      <media descriptor="dFundo" src="fundo.png" type="image/png" id="node1"/>
                      <port component="node1" id="port_newDocument1_node1"/>
                      <link id="link0" xconnector="onBeginStart">
                          <bind role="onBegin" component="node1"/>
                          <bind role="start" component="node0"/>
                      </link>
                  </body>
                  </ncl>

                   

                  -->HTML 

                  <html>
                        <head>
                              <title> Titulo </title>
                        </head>
                        <body background="fundoHtml.png">
                              <table>
                                     <tr>
                                         <td><div>Como faço pra colocar uma barra de rolagem
                                         dentro de uma celula preciso disso com urgencia obrigado.
                                         Como faço pra colocar uma barra de rolagem dentro de uma
                                         celula preciso disso com urgencia obrigado. Como faço
                                         pra colocar uma barra de rolagem dentro de uma celula
                                         preciso disso com urgencia obrigado. Como faço pra
                                         colocar uma barra de rolagem dentro de uma celula preciso
                                         disso com urgencia obrigado.
                                         </div></td>
                                     </tr>
                           </table>
                        </body>
                  </html>

                   

                  Será que alguém poderia me ajudar a identificar tais erros?

                  Agradeço desde já a atenção. 

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo