Exibidor GHTV NCL 0.4 para Ubuntu

55 views
Skip to first unread message

Felipe Magno de Almeida

unread,
May 23, 2011, 10:43:36 AM5/23/11
to DevDTV, tvinte...@googlegroups.com
Olá lista,

Eu ainda não lancei a versão 0.4 oficialmente. Mas gostaria que os
pacotes fossem
testados pois é a primeira vez que crio pacotes para Ubuntu/Debian.

Para fazer adicionar o repositório ao seu Ubuntu:

Para versão lucid (10.04)
sudo wget -O /etc/apt/sources.list.d/ghtv.list
http://ubuntu.ghtv.com.br/ubuntu/ghtv-lucid.list
wget -O- http://ubuntu.ghtv.com.br/ubuntu/ghtv.asc | sudo apt-key add -
sudo apt-get update

Para versão natty (11.04)
sudo wget -O /etc/apt/sources.list.d/ghtv.list
http://ubuntu.ghtv.com.br/ubuntu/ghtv-natty.list
wget -O- http://ubuntu.ghtv.com.br/ubuntu/ghtv.asc | sudo apt-key add -
sudo apt-get update

Para fazer o download e instalação do exibidor:

sudo apt-get install ghtv-ncl-player

Existem versões para x86 e amd64 compiladas nativamente.

Depois de instalado deve aparecer um ícone em Applications -> Audio &
Video -> GHTV NCL Player

Por favor, qualquer problema me informar para que eu possa corrigir o
mais rápido possível.
Estou preparando um pacote para Windows.

Atenciosamente,
--
Felipe Magno de Almeida

Marco Aurélio Graciotto Silva

unread,
May 23, 2011, 11:48:58 AM5/23/11
to dev...@googlegroups.com
2011/5/23 Felipe Magno de Almeida <felipe.m...@gmail.com>:

>
> Depois de instalado deve aparecer um ícone em Applications -> Audio &
> Video -> GHTV NCL Player

Felipe, a instalação funcionou corretamente e o player também está ok.
Quanto a instalação, a única coisa que deu erro foi a ausência do item
"GHTV NCL Player" no menu Audio & Video. Olhando o pacote, também não
vi um .desktop que descrevesse a aplicação (o que deve justificar a
ausência dela no menu).

[]s, Marco

Felipe Magno de Almeida

unread,
May 23, 2011, 12:07:49 PM5/23/11
to dev...@googlegroups.com
2011/5/23 Marco Aurélio Graciotto Silva <mags...@gmail.com>:

Eu criei esse arquivo sim, mas talvez tenha esquecido de incluir no pacote.
Valeu, vou corrigir isso e já coloco no repositório.

Se tiveres mais críticas quanto ao funcionamento do exibidor, estou a ouvidos
também. Incluindo features de interesse (em norma ou não).

> []s, Marco
>
> --


[]'s

Felipe Magno de Almeida

unread,
May 23, 2011, 1:30:13 PM5/23/11
to dev...@googlegroups.com
2011/5/23 Marco Aurélio Graciotto Silva <mags...@gmail.com>:

Ultima versão do repositório deve corrigir isso.

> []s, Marco
>
> --

Felipe Magno de Almeida

unread,
May 25, 2011, 7:21:19 AM5/25/11
to DevDTV, tvinte...@googlegroups.com
Novo site, nova versão.

Para Windows e Linux.

http://ghtv.com.br
e para download http://ghtv.com.br/download

[]'s

Bruno Lima

unread,
May 25, 2011, 9:10:33 AM5/25/11
to dev...@googlegroups.com, tvinte...@googlegroups.com
Parabéns Magno.

Bruno Seabra Mendonça Lima
--------------
http://about.me/bruno.seabra


2011/5/25 Felipe Magno de Almeida <felipe.m...@gmail.com>
--
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.


Manoel Campos da Silva Filho

unread,
May 25, 2011, 10:38:30 AM5/25/11
to dev...@googlegroups.com
Instalei aqui no Ubuntu 11.04 e funcionou tudo bem. O ícone foi adicionado no menu Sound & Video.

Parabéns.

2011/5/25 Bruno Lima <bsli...@gmail.com>



--
Manoel Campos da Silva Filho
Analista de Sistemas
Professor do Instituto Federal de Educação do Tocantins
Mestrando em Engenharia Elétrica/UnB
(63) 8475-3982
Twitter LinkedIn
Want a Signature Like This?

Felipe Magno de Almeida

unread,
May 25, 2011, 1:28:49 PM5/25/11
to dev...@googlegroups.com
2011/5/25 Manoel Campos da Silva Filho <manoel...@gmail.com>

>
> Instalei aqui no Ubuntu 11.04 e funcionou tudo bem. O ícone foi adicionado no menu Sound & Video.
> Parabéns.

Valeu! Melhor que instalar uma VM né não? :)

É bom notar que várias aplicações NCL correntes tem bugs que fazem não rodar
no nosso exibidor sem editá-las antes.

Principalmente, maior parte das aplicações usam service.currentKeyMaster como
sendo o focusIndex do descritor associado da mídia. O correto é o id da mídia.

E também é comum aplicações utilizarem focusIndex com tipo string, enquanto
é requerido que o tipo seja inteiro (essa diferenciação é importante
pois números
menores tem maior prioridade em algumas ocasiões).

Por favor, se encontrares reporte para mim o problema. Pode ser aqui na lista
mesmo.

Estou trabalhando já pra próxima versão incluir ferramentas para depuração
da aplicação (quais links foram tentados, quais avalições ocorreram, quais
falharam, quais deram certo, quais eventos foram criados, etc).

Felipe Magno de Almeida

unread,
May 25, 2011, 1:29:14 PM5/25/11
to dev...@googlegroups.com, tvinte...@googlegroups.com
2011/5/25 Bruno Lima <bsli...@gmail.com>:
> Parabéns Magno.

Obrigado :)

> Bruno Seabra Mendonça Lima
> --------------
> http://about.me/bruno.seabra

Manoel Campos da Silva Filho

unread,
May 25, 2011, 3:58:09 PM5/25/11
to dev...@googlegroups.com
Blz.

2011/5/25 Felipe Magno de Almeida <felipe.m...@gmail.com>
2011/5/25 Manoel Campos da Silva Filho <manoel...@gmail.com>
--
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.




--
Manoel Campos da Silva Filho
Analista de Sistemas
Professor do Instituto Federal de Educação do Tocantins
Mestrando em Engenharia Elétrica/UnB
(63) 8475-3982
Twitter LinkedIn

Juliano Krieger

unread,
May 25, 2011, 4:19:23 PM5/25/11
to dev...@googlegroups.com
No ubuntu 11.04 não funcionou, a tela aparece toda cinza e o menu não aparece lá em cima.
No Windows, aparece o menu mas fui executar os exemplos daqui(http://www.lua.inf.puc-rio.br/~francisco/nclua/tutorial/index.html) e não funcionou muito bem o exemplo 3 não le os eventos e o exemplo 4 nem desenha.
Tem algum detalhe errado no NCL dos exemplos?
Juliano Krieger

Felipe Magno de Almeida

unread,
May 25, 2011, 6:42:43 PM5/25/11
to dev...@googlegroups.com
2011/5/25 Juliano Krieger <juli...@gmail.com>

>
> No ubuntu 11.04 não funcionou, a tela aparece toda cinza e o menu não aparece lá em cima.

Estranho. Você pode abrir no terminal e executar:
$ ghtv-ncl-player

E depois me mandar o que aparece no terminal quando dá o erro?

> No Windows, aparece o menu mas fui executar os exemplos daqui(http://www.lua.inf.puc-rio.br/~francisco/nclua/tutorial/index.html) e não funcionou muito bem o exemplo 3 não le os eventos e o exemplo 4 nem desenha.
> Tem algum detalhe errado no NCL dos exemplos?

Vou dar uma olhada agora.

Felipe Magno de Almeida

unread,
May 25, 2011, 6:59:56 PM5/25/11
to dev...@googlegroups.com
2011/5/25 Felipe Magno de Almeida <felipe.m...@gmail.com>:
> 2011/5/25 Juliano Krieger <juli...@gmail.com>
>>

[snip]

>> No Windows, aparece o menu mas fui executar os exemplos daqui(http://www.lua.inf.puc-rio.br/~francisco/nclua/tutorial/index.html) e não funcionou muito bem o exemplo 3 não le os eventos e o exemplo 4 nem desenha.
>> Tem algum detalhe errado no NCL dos exemplos?

Olá Juliano,

O exemplo 3 tem exatamente os erros que eu mandei antes: focusIndex e
currentKeyMaster.
No descritor dsLua você vai ver que o focusIndex está sendo atribuido
como "luaIdx". O correto é usar
um número, como "0" por exemplo.

Mais embaixo, na mídia programSettings no property
service.currentKeyMaster está com o valor
"luaIdx". Isso está errado. O valor deve ser o id da mídia, no caso "lua".

Se você consertar esses dois erros o exemplo 3 funciona.

O exemplo 4 usa eventos com classe "user". Ainda não implementei esse
tipo de eventos. É
possível porém trocar esse tipo de evento por timers e aí funcionaria
perfeitamente no exibidor.
Vou colocar essa feature como prioridade porém para a versão 0.4.1.

Exemplos 5 e 6 estou olhando ainda, além do focusIndex e
service.currentKeyMaster,
existe um erro com uso da função attrFont que está sendo chamada sem o terceiro
argumento (style). Mas ainda não funcionaram com essas correções.

Juliano Krieger

unread,
May 26, 2011, 10:18:15 AM5/26/11
to dev...@googlegroups.com
no Linux aparece assim:
~$ ghtv-ncl-player 
ncl_widget 0xb3fd70
A key was pressed...

Talvez seja problema com o menu global do novo ubuntu.
 
O exemplo 3 funcionou a parte do mouse, mas na máquina virtual do Ginga-NCL, quando o macaco encontra a banana, o script lua invoca o evento:
                class  = 'ncl',
                type   = 'presentation',
                label  = 'fim',
                action = 'start',
            }
mostrando a imagem "win.jpg". Não sei se já foi implementada a biblioteca event, ou então é outro erro no NCL.

Parabéns pelo trabalho Felipe. Talvez fosse interessante colocar no site uma página "Sobre" o projeto, com motivações e talvez formas de ajudar o projeto.

--
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.




--
Juliano Krieger

Felipe Magno de Almeida

unread,
May 26, 2011, 11:06:27 AM5/26/11
to dev...@googlegroups.com
2011/5/26 Juliano Krieger <juli...@gmail.com>:

> no Linux aparece assim:
> ~$ ghtv-ncl-player
> ncl_widget 0xb3fd70
> A key was pressed...

Isso significa que nada deu errado.

> Talvez seja problema com o menu global do novo ubuntu.

É possível. Eu estou usando uma máquina virtual para testar o projetoe portanto
não consigo rodar o Unity, só o classic pois não tem aceleração de vídeo.
Vou arrumar uma máquina nova em breve para testar nativamente todas as
distribuições.

> O exemplo 3 funcionou a parte do mouse, mas na máquina virtual do Ginga-NCL,
> quando o macaco encontra a banana, o script lua invoca o evento:
> event.post {
>                 class  = 'ncl',
>                 type   = 'presentation',
>                 label  = 'fim',
>                 action = 'start',
>             }
> mostrando a imagem "win.jpg". Não sei se já foi implementada a biblioteca
> event, ou então é outro erro no NCL.

Aqui funcionou essa parte corretamente também. Eu implementei essa parte
de eventos sim. Você diz no Windows não funcionou? (Não testei no windows).

> Parabéns pelo trabalho Felipe. Talvez fosse interessante colocar no site uma
> página "Sobre" o projeto, com motivações e talvez formas de ajudar o
> projeto.

Boa idéia. Sobre ajudar, é só fazer o que você está fazendo. Encontrando
erros, dando idéias, essa é a melhor forma de me ajudar por enquanto.

[snip]

Obrigado,

Isaac Medeiros

unread,
Jul 17, 2012, 11:03:05 AM7/17/12
to dev...@googlegroups.com, tvinte...@googlegroups.com

Caro,


Estou andamento procurar um software em Exibidor GHTV NCL para Ubuntu, pois não existe mais o site Oficial GHTV, está fora ar, para quem estudar com as ferramentas para a TV Digital e também pesquisando....


Atenciosamente

Isaac Medeiros
@isaacmedeirosrn




Em segunda-feira, 23 de maio de 2011 11h43min36s UTC-3, Felipe Magno de Almeida escreveu:
> Olá lista,
>
> Eu ainda não lancei a versão 0.4 oficialmente. Mas gostaria que os
> pacotes fossem
> testados pois é a primeira vez que crio pacotes para Ubuntu/Debian.
>
> Para fazer adicionar o repositório ao seu Ubuntu:
>
> Para versão lucid (10.04)
> sudo wget -O /etc/apt/sources.list.d/ghtv.list
> http://ubuntu.ghtv.com.br/ubuntu/ghtv-lucid.list
> wget -O- http://ubuntu.ghtv.com.br/ubuntu/ghtv.asc | sudo apt-key add -
> sudo apt-get update
>
> Para versão natty (11.04)
> sudo wget -O /etc/apt/sources.list.d/ghtv.list
> http://ubuntu.ghtv.com.br/ubuntu/ghtv-natty.list
> wget -O- http://ubuntu.ghtv.com.br/ubuntu/ghtv.asc | sudo apt-key add -
> sudo apt-get update
>
> Para fazer o download e instalação do exibidor:
>
> sudo apt-get install ghtv-ncl-player
>
> Existem versões para x86 e amd64 compiladas nativamente.
>
> Depois de instalado deve aparecer um ícone em Applications -&gt; Audio &amp;
> Video -&gt; GHTV NCL Player

Felipe Magno de Almeida

unread,
Jul 20, 2012, 9:06:39 PM7/20/12
to dev...@googlegroups.com, tvinte...@googlegroups.com
2012/7/17 Isaac Medeiros <isaacmed...@gmail.com>:
>
> Caro,

Olá Isaac,

> Estou andamento procurar um software em Exibidor GHTV NCL para Ubuntu, pois não existe mais o site Oficial GHTV, está fora ar, para quem estudar com as ferramentas para a TV Digital e também pesquisando....

O site está fora do ar mesmo. E continuará por pelo menos algum tempo.
Posso mandar a última versão
que lancei, privadamente, para quem quiser, e vou lhe enviar em um
email privado durante esse fim de
semana. A licença continuará a mesma da de quando disponibilizei
primeiramente. Ou seja, pode usar
com qualquer fim que entender, mas não pode modificar o próprio
programa (construir trabalhos
derivados). O código-fonte porém não estará mais disponível.

> Atenciosamente
>
> Isaac Medeiros
> @isaacmedeirosrn

Desculpe pela demora,

[]'s
Reply all
Reply to author
Forward
0 new messages