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
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
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
Ultima versão do repositório deve corrigir isso.
> []s, Marco
>
> --
Para Windows e Linux.
http://ghtv.com.br
e para download http://ghtv.com.br/download
[]'s
--
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.
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).
Obrigado :)
> Bruno Seabra Mendonça Lima
> --------------
> http://about.me/bruno.seabra
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.
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.
[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.
--
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.
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,