Adicionar <media /> do tipo ncl

41 views
Skip to first unread message

Welington Veiga

unread,
Nov 7, 2011, 7:24:17 AM11/7/11
to dev...@googlegroups.com
Bom dia senhores,

Até então eu já tinha feito a importação de um documento filho no <importNCL /> e associando um <context /> a ele, mas em teoria um NCL pode ser tratado como uma mídia. Fiz uns testes simples e não obtive sucesso, não sei se faltou um evento de 'start' com a sintaxe correta, ou se me referenciei de forma incorreta à mídia.

Alguém teria um exemplo simples de como adicionar uma mídia *.ncl a um documento NCL usando a tag <media />?

Desde já agradeço!

Hallyson Melo

unread,
Nov 7, 2011, 7:56:37 AM11/7/11
to dev...@googlegroups.com
É igual a qualquer outra mídia. Defina uma região, um descritor e dê um start nessa mídia (ou crie uma porta).

Faz um ncl que coloca uma imagem na tela, quando funcionar você muda o <media src="myimage.jpg".../> por <media src="myncl.ncl" .../>.

Se não conseguir envia parte do exemplo que te ajudamos.

[]s,
Hallyson

2011/11/7 Welington Veiga <welingt...@gmail.com>
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/devdtv/-/ySUUPfJ-ccgJ.
Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.



--


-- 
Halyson Melo


"Aquilo que eu faço fala tão alto, que o que eu digo ninguém consegue escutar."
Meton S. Alencar

Welington Veiga

unread,
Nov 8, 2011, 10:20:40 PM11/8/11
to dev...@googlegroups.com
Boa Noite Pessoal!

Respondi pelo Gmail ontem, e ainda não apareceu aqui, talvez seja algum problema por  ser um grupo moderado... enfim, re-enviando:

Hallyson, obrigado pela força, tentei como você sugeriu, usei o seguinte NCL para tentar adicionar uma mídia ncl e não funcionou, não deu erro, mas também não obtive sucesso.

Esse exemplo 3 é aquele  disponível aqui.

O projeto, bem simples, está em anexo, falta alguma coisa?


<?xml version="1.0" encoding="ISO-8859-1"?>
<head>
<regionBase>
    <region width="100%" height="100%" id="rgTV" />
</regionBase>
<descriptorBase>
    <descriptor region="rgTV" id="dNcl"/>
</descriptorBase>
</head>

<body>
<port id="p1" component="media"/>
<media id="media" type="applications/x-ginga-NCL" src="exemplo_03/main.ncl" descriptor="dNcl"/>
</body>
</ncl>

teste.tar.gz

Welington Veiga

unread,
Nov 9, 2011, 6:11:33 PM11/9/11
to dev...@googlegroups.com
Hallyson, gostaria de agradecer a ajuda, duncionou perfeitamente aqui.

Para referência futura caso alguém procure pela mesma coisa no fórum, o código correto utilizado foi este:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Generated by NCL Eclipse -->
<ncl id="editcmd" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile">
<head>
<regionBase>
<region id="rlua" width="100%" height="100%"/>
<region id="rimg" width="100%" height="100%"/>
</regionBase>
<descriptorBase>
<descriptor id="dlua" region="rlua"/>
<descriptor id="dimg" region="rimg"/>
</descriptorBase>
<connectorBase>
<causalConnector id="onEndAttributionStart">
<simpleCondition role="onEndAttribution" />
<simpleAction role="start" />
</causalConnector>
</connectorBase>
</head>

<body id="bodyId">
<port id="p1" component="img1"/>
<media id="lua1" src="NCLEdit.lua" descriptor="dlua">
<property name="img1Start"/>
<property name="keyPressed"/>
</media>
<media id="img1" type="application/x-ginga-NCL" src="exemplo_01/main.ncl"   descriptor="dimg"/>
<link id="link1" xconnector="onEndAttributionStart"> 
<bind role="onEndAttribution" component="lua1" interface="img1Start"/> <bind role="start" component="img1"/> 
</link>
</body>
</ncl>

Atenção para o tipo da mídia, foi o mais difícil de encontrar.

Um abraço.

welingt...@gmail.com

unread,
Nov 7, 2011, 5:58:47 PM11/7/11
to dev...@googlegroups.com
Boa Noite Pessoal!

Hallyson, obrigado pela força, tentei como você sugeriu, usei o seguinte NCL para tentar adicionar uma mídia ncl e não funcionou, não deu erro, mas também não obtive sucesso.

Esse exemplo 3 é aquele  disponível aqui.

O projeto, bem simples, está em anexo, falta alguma coisa?


<?xml version="1.0" encoding="ISO-8859-1"?>
<head>
<regionBase>
   <region width="100%" height="100%" id="rgTV" />
</regionBase>
<descriptorBase>
   <descriptor region="rgTV" id="dNcl"/>
</descriptorBase>
</head>

<body>
<port id="p1" component="media"/>
<media id="media" type="applications/x-ginga-NCL" src="exemplo_03/main.ncl" descriptor="dNcl"/>
</body>
</ncl>


Desde já Obrigado!
Welington Veiga
'Há pessoas que transformam o sol numa simples mancha amarela, mas há aquelas que fazem de uma simples mancha amarela o próprio sol.'
Pablo Picasso

teste.tar.gz

Hallyson Melo

unread,
Nov 10, 2011, 7:53:23 AM11/10/11
to dev...@googlegroups.com
Wellington, pode ser esse o problema:

O tipo correto é application/x-ginga-NCL. Você colocou applications/x-ginga-NCL.

[]s,
Hallyson

Willam Kenji

unread,
Nov 16, 2011, 7:43:19 AM11/16/11
to dev...@googlegroups.com

Bom dia pessoa, baixei a última versão da máquina virtual do setupbox, tudo funciona que é uma beleza, mas quando coloca um canal de stream na <media> para exibir o canal não acontece nada.
Utilizei o Flash Media server, Wowza, FluorineFX, Um servidor gratuito da Real, que não me lembro o nome, praticamente todo funcionaram como server (fiz teste utilizando o Quicktime em outra máquina acessando o endereço de stream criado), mas nada de funcionar na máquina virtual do setupbox, alguém sabe se isso não foi implementado? Se tem que fazer alguma coisa em específico para funcionar, além de colocar o endereço ip?

abs
Kenji

RANIERI SANTOS

unread,
Nov 16, 2011, 7:52:29 AM11/16/11
to dev...@googlegroups.com
Acho que já foi implementado sim.
Você gerou o streaming em RTP ou RTSP?

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.



--
Ranieri Alves dos Santos {
   mail : "ran...@ranierisantos.com";
   site : "www.ranierisantos.com";
   fone : "(48) 9631-6014";
}

Willam Kenji

unread,
Nov 16, 2011, 8:06:01 AM11/16/11
to dev...@googlegroups.com
Então, fiz os testes usando os dois, primeiro com RTSP e depois com RTP




Em 16/11/2011 10:52, RANIERI SANTOS < supe...@ibest.com.br > escreveu:
Acho que já foi implementado sim.
Você gerou o streaming em RTP ou RTSP?

Em 16 de novembro de 2011 10:43, Willam Kenji <willia...@bol.com.br> escreveu:

Bom dia pessoa, baixei a última versão da máquina virtual do setupbox, tudo funciona que é uma beleza, mas quando coloca um canal de stream na para exibir o canal não acontece nada.


Utilizei o Flash Media server, Wowza, FluorineFX, Um servidor gratuito da Real, que não me lembro o nome, praticamente todo funcionaram como server (fiz teste utilizando o Quicktime em outra máquina acessando o endereço de stream criado), mas nada de funcionar na máquina virtual do setupbox, alguém sabe se isso não foi implementado? Se tem que fazer alguma coisa em específico para funcionar, além de colocar o endereço ip?

abs
Kenji

 

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.



--
Ranieri Alves dos Santos {
   mail : "ran...@ranierisantos.com";
   site : "www.ranierisantos.com";
   fone : "(48) 9631-6014";
}
< br />

Estudante .

unread,
Nov 26, 2011, 4:13:16 PM11/26/11
to Desenvolvimento para TV digital
estou com o msm problema, quero apenas chamar um arquivo ncl com 3
imagens, e selecionar uma imagem de cada vez, mas nada funciona nessa
tragédia chamada Ginga, inclusive qd o código está certo.

On 16 nov, 11:06, Willam Kenji <williamke...@bol.com.br> wrote:


> Então, fiz os testes usando os dois, primeiro com RTSP e depois com RTPEm 16/11/2011 10:52,RANIERI SANTOS < supe...@ibest.com.br >escreveu:
> Acho que já foi implementado sim.

> Você gerou o streaming em RTP ou RTSP?Em 16 de novembro de 2011 10:43, Willam Kenji<willia...@bol.com.br>escreveu:
>
> Bom dia pessoa, baixei a última versão da máquina virtual do setupbox, tudo funciona que é uma beleza, mas quando coloca um canal de stream na para exibir o canal não acontece nada.
> Utilizei o Flash Media server, Wowza, FluorineFX, Um servidor gratuito da Real, que não me lembro o nome, praticamente todo funcionaram como server (fiz teste utilizando o Quicktime em outra máquina acessando o endereço de stream criado), mas nada de funcionar na máquina virtual do setupbox, alguém sabe se isso não foi implementado? Se tem que fazer alguma coisa em específico para funcionar, além de colocar o endereço ip?
> abs
> Kenji
>

>  --Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail parad...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail paradevdtv+...@googlegroups.com.


> Para obter mais opções, visite esse grupo emhttp://groups.google.com/group/devdtv?hl=pt-BR.

> --Ranieri Alves dos Santos{  mail:"ran...@ranierisantos.com";  site:"www.ranierisantos.com";  fone:"(48) 9631-6014";}

Thales Pordeus

unread,
Dec 21, 2011, 1:29:49 PM12/21/11
to Desenvolvimento para TV digital
Ola a todos, alguem poderia dizer se eu também posso colocar um objeto
de media do tipo NCL em uma estrutura switch?

Abs.

On 7 nov, 09:56, Hallyson Melo <hally...@gmail.com> wrote:
> É igual a qualquer outra mídia. Defina uma região, um descritor e dê um
> start nessa mídia (ou crie uma porta).
>
> Faz um ncl que coloca uma imagem na tela, quando funcionar você muda o
> <media src="myimage.jpg".../> por <media src="myncl.ncl" .../>.
>
> Se não conseguir envia parte do exemplo que te ajudamos.
>
> []s,
> Hallyson
>
> 2011/11/7 Welington Veiga <welington.ve...@gmail.com>
>
>
>
> > Bom dia senhores,
>
> > Até então eu já tinha feito a importação de um documento filho no <*
> > importNCL* /> e associando um <context /> a ele, mas em teoria um NCL

Hallyson Melo

unread,
Dec 22, 2011, 8:51:34 AM12/22/11
to dev...@googlegroups.com
Pode sim, não há nada especial nas midias dentro de switch e context. São iguais a qualquer outra mídia.

[]s,
Hallyson

2011/12/21 Thales Pordeus <thales....@gmail.com>
Reply all
Reply to author
Forward
0 new messages