| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 08:49:17
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Bom Dia, Alguem sabe se tem algum detalhe a configurar para acessar a camera do Motorola V3 ? Permissoes ? É lancada uma excecao : Estou utilizando o WTK para fazer o deploy, percebi que tem uma sessao para definir permissões do midlet, la adicionie javax.microedition.media.control.VideoControl.getSnapshot; mas e pra camera tem alguma permissao ? (logicamente, se adicionei permissao para tirar foto, teoricamente acessa a camera). Valeu Renan
This message was edited 1 time. Last update was at 03/07/2008 14:28:37
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 11:50:48
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
A propriedade "Video Capture" do celular esta false, alguem sabe como eu a ativo ?
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 22:39:22
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
renanpto wrote:A propriedade "Video Capture" do celular esta false, alguem sabe como eu a ativo ?
Não há o que ativar. Assim como eu, descobri amargamente que a implementação da MMAPI em um celular, não permitia a captura de vídeo e foto pela implementação java do celular. Os fabricantes tem esta liberdade, pois na MMAPI diz que isto pode ser opcional, e é através destas propriedades que você vai descobrir se o celular tem o recurso para ser acessível via J2ME ou não.
Embora o aparelho tire foto e grave vídeo, esta funcionalidade pode não ser exposta ao J2ME e isto é uma decisão estratégica do fabricante, que sabe-se lá porquê, deve ter seus motivos para não ter disponibilizado tão recurso.
Não há o que fazer, a não ser testar outro aparelho.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 07:46:13
|
ricoldi
JavaEvangelist
![[Avatar]](/images/avatar/f65c00c041bab77ab44874be15c53276.png)
Membro desde: 04/11/2007 19:11:40
Mensagens: 414
Localização: Ribeirão Preto - SP
Offline
|
Aqui no trabalho fiz 2 implementações tanto para captura de fotos quanto de video,
primeiro usando a MMA (jsr 135) e depois fiz uma mais avançada usando a AMS (JSR 234).
Realmente não é todos os celulares que a possuem, alias é bem a minoria.
Entre todos os que usamos aqui abaixo os que eu sei que funcionam pois já usei:
<> Z530 - Suporta a 135 (Não testei a 234)
<> N95 - Suporta a 135 e a 234 (Mas não suporta PDA Profile (JSR 75) que é necessaria para vc acessar arquivos no celular e consequentemente acessar a foto que vc acabou de tirar.)
Editado após muito tempo: suporta a 75 sim boone
<> K550 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
<> K790 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
Na minha opnião o K500 e o K790 são os melhores para este tipo de trabalho, se alguem conhecer algum melhor posta ai que para mim vai ser de grande ajuda.
Att,
Ricoldi;
ps: Realmente a questão da falta de assinatura do MIDLet é um pé no saco... pois pergunta sempe um monte de coisa, tentei fazer um Stream de video ficou blzinha, só que cada vez que ele começa a fazer o buffer pra mandar pro servidor ele pergunta se pode usar a camera! igual quando vai tirar foto que pergunta tb.
j2ME é util, legal (eu gosto) mas trabalhosooooo d+. e muitas vezes limitado por bobeira dos fabricantes, concorda Boone?
This message was edited 1 time. Last update was at 18/11/2010 16:49:19
|
*Todo post expressa minha opinião e não uma verdade inquestionável* |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 10:31:38
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
ricoldi wrote:Aqui no trabalho fiz 2 implementações tanto para captura de fotos quanto de video,
primeiro usando a MMA (jsr 135) e depois fiz uma mais avançada usando a AMS (JSR 234).
Realmente não é todos os celulares que a possuem, alias é bem a minoria.
Entre todos os que usamos aqui abaixo os que eu sei que funcionam pois já usei:
<> Z530 - Suporta a 135 (Não testei a 234)
<> N95 - Suporta a 135 e a 234 (Mas não suporta PDA Profile (JSR 75) que é necessaria para vc acessar arquivos no celular e consequentementa acessar a foto que vc acabou de tirar.)
<> K550 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
<> K790 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
Na minha opnião o K500 e o K790 são os melhores para este tipo de trabalho, se alguem conhecer algum melhor posta ai que para mim vai ser de grande ajuda.
Att,
Ricoldi;
ps: Realmente a questão da falta de assinatura do MIDLet é um pé no saco... pois pergunta sempe um monte de coisa, tentei fazer um Stream de video ficou blzinha, só que cada vez que ele começa a fazer o buffer pra mandar pro servidor ele pergunta se pode usar a camera! igual quando vai tirar foto que pergunta tb.
j2ME é util, legal (eu gosto) mas trabalhosooooo d+. e muitas vezes limitado por bobeira dos fabricantes, concorda Boone?
Carinha, acho que você não testou corretamente pela presença da FileConnection (JSR-75), pq um celular poderoso como o N95, n
ão tem como não implementar ela, se outros mais fraquinhos, implementam. Inclusive de uma olhada no site deles e veja que lá tá dizendo que implementa sim.
Quanto a questão da assinatura, usam a justificativa de dar mais segurança para o usuário não ter midlets saindo por aí e se conectando a rede na surdina, mas a verdade é que a assinatura poderia ser um processo gratuito, no mínimo, bem mais barato.
This message was edited 1 time. Last update was at 04/07/2008 10:32:14
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 11:02:28
|
ricoldi
JavaEvangelist
![[Avatar]](/images/avatar/f65c00c041bab77ab44874be15c53276.png)
Membro desde: 04/11/2007 19:11:40
Mensagens: 414
Localização: Ribeirão Preto - SP
Offline
|
boone wrote:
ricoldi wrote:Aqui no trabalho fiz 2 implementações tanto para captura de fotos quanto de video,
primeiro usando a MMA (jsr 135) e depois fiz uma mais avançada usando a AMS (JSR 234).
Realmente não é todos os celulares que a possuem, alias é bem a minoria.
Entre todos os que usamos aqui abaixo os que eu sei que funcionam pois já usei:
<> Z530 - Suporta a 135 (Não testei a 234)
<> N95 - Suporta a 135 e a 234 (Mas não suporta PDA Profile (JSR 75) que é necessaria para vc acessar arquivos no celular e consequentementa acessar a foto que vc acabou de tirar.)
<> K550 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
<> K790 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
Na minha opnião o K500 e o K790 são os melhores para este tipo de trabalho, se alguem conhecer algum melhor posta ai que para mim vai ser de grande ajuda.
Att,
Ricoldi;
ps: Realmente a questão da falta de assinatura do MIDLet é um pé no saco... pois pergunta sempe um monte de coisa, tentei fazer um Stream de video ficou blzinha, só que cada vez que ele começa a fazer o buffer pra mandar pro servidor ele pergunta se pode usar a camera! igual quando vai tirar foto que pergunta tb.
j2ME é util, legal (eu gosto) mas trabalhosooooo d+. e muitas vezes limitado por bobeira dos fabricantes, concorda Boone?
Carinha, acho que você não testou corretamente pela presença da FileConnection (JSR-75), pq um celular poderoso como o N95, n
ão tem como não implementar ela, se outros mais fraquinhos, implementam. Inclusive de uma olhada no site deles e veja que lá tá dizendo que implementa sim.
Quanto a questão da assinatura, usam a justificativa de dar mais segurança para o usuário não ter midlets saindo por aí e se conectando a rede na surdina, mas a verdade é que a assinatura poderia ser um processo gratuito, no mínimo, bem mais barato.
Bom, devo estar fazendo algo errado... pq testei em 2 N95 que temos aqui a versão 2 e 3 dele e em ambos não funcionou...
Edit: Sobre assinatura, estou tentando comprar um certificado para assinar meus midlets já faz uns 3 meses e nada... a sun aqui no brasil não dá suporte, a codesign que é a representante da verysign no brasil tb não. é phoda viu... só com os gringos pelo visto...
This message was edited 1 time. Last update was at 04/07/2008 11:04:33
|
*Todo post expressa minha opinião e não uma verdade inquestionável* |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 11:10:45
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
ricoldi wrote:
boone wrote:
ricoldi wrote:Aqui no trabalho fiz 2 implementações tanto para captura de fotos quanto de video,
primeiro usando a MMA (jsr 135) e depois fiz uma mais avançada usando a AMS (JSR 234).
Realmente não é todos os celulares que a possuem, alias é bem a minoria.
Entre todos os que usamos aqui abaixo os que eu sei que funcionam pois já usei:
<> Z530 - Suporta a 135 (Não testei a 234)
<> N95 - Suporta a 135 e a 234 (Mas não suporta PDA Profile (JSR 75) que é necessaria para vc acessar arquivos no celular e consequentementa acessar a foto que vc acabou de tirar.)
<> K550 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
<> K790 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
Na minha opnião o K500 e o K790 são os melhores para este tipo de trabalho, se alguem conhecer algum melhor posta ai que para mim vai ser de grande ajuda.
Att,
Ricoldi;
ps: Realmente a questão da falta de assinatura do MIDLet é um pé no saco... pois pergunta sempe um monte de coisa, tentei fazer um Stream de video ficou blzinha, só que cada vez que ele começa a fazer o buffer pra mandar pro servidor ele pergunta se pode usar a camera! igual quando vai tirar foto que pergunta tb.
j2ME é util, legal (eu gosto) mas trabalhosooooo d+. e muitas vezes limitado por bobeira dos fabricantes, concorda Boone?
Carinha, acho que você não testou corretamente pela presença da FileConnection (JSR-75), pq um celular poderoso como o N95, n
ão tem como não implementar ela, se outros mais fraquinhos, implementam. Inclusive de uma olhada no site deles e veja que lá tá dizendo que implementa sim.
Quanto a questão da assinatura, usam a justificativa de dar mais segurança para o usuário não ter midlets saindo por aí e se conectando a rede na surdina, mas a verdade é que a assinatura poderia ser um processo gratuito, no mínimo, bem mais barato.
Bom, devo estar fazendo algo errado... pq testei em 2 N95 que temos aqui a versão 2 e 3 dele e em ambos não funcionou...
Edit: Sobre assinatura, estou tentando comprar um certificado para assinar meus midlets já faz uns 3 meses e nada... a sun aqui no brasil não dá suporte, a codesign que é a representante da verysign no brasil tb não. é phoda viu... só com os gringos pelo visto...
Vc em que usar System.getProprerty("microedition.io.file.FileConnection.version"). Se retornar NULL, é porquê não existe suporte.
Quanto ao certificado, vc tem que descobrir quais o que o celular que vc vai querer que a aplicação funcione, suporta, e isto não é nada fácil, vc terá que ir no site do fabricante e também tentar algum canal como representante da operadora ou diretamente com o fabricante.
Sabendo quais são os suportados (as vezes 1 só é) fica mais fácil orientá-lo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 12:38:21
|
ricoldi
JavaEvangelist
![[Avatar]](/images/avatar/f65c00c041bab77ab44874be15c53276.png)
Membro desde: 04/11/2007 19:11:40
Mensagens: 414
Localização: Ribeirão Preto - SP
Offline
|
boone wrote:
ricoldi wrote:
boone wrote:
ricoldi wrote:Aqui no trabalho fiz 2 implementações tanto para captura de fotos quanto de video,
primeiro usando a MMA (jsr 135) e depois fiz uma mais avançada usando a AMS (JSR 234).
Realmente não é todos os celulares que a possuem, alias é bem a minoria.
Entre todos os que usamos aqui abaixo os que eu sei que funcionam pois já usei:
<> Z530 - Suporta a 135 (Não testei a 234)
<> N95 - Suporta a 135 e a 234 (Mas não suporta PDA Profile (JSR 75) que é necessaria para vc acessar arquivos no celular e consequentementa acessar a foto que vc acabou de tirar.)
<> K550 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
<> K790 - Suporta a 135 e a 234 (e a PDA Profile (JSR 75))
Na minha opnião o K500 e o K790 são os melhores para este tipo de trabalho, se alguem conhecer algum melhor posta ai que para mim vai ser de grande ajuda.
Att,
Ricoldi;
ps: Realmente a questão da falta de assinatura do MIDLet é um pé no saco... pois pergunta sempe um monte de coisa, tentei fazer um Stream de video ficou blzinha, só que cada vez que ele começa a fazer o buffer pra mandar pro servidor ele pergunta se pode usar a camera! igual quando vai tirar foto que pergunta tb.
j2ME é util, legal (eu gosto) mas trabalhosooooo d+. e muitas vezes limitado por bobeira dos fabricantes, concorda Boone?
Carinha, acho que você não testou corretamente pela presença da FileConnection (JSR-75), pq um celular poderoso como o N95, n
ão tem como não implementar ela, se outros mais fraquinhos, implementam. Inclusive de uma olhada no site deles e veja que lá tá dizendo que implementa sim.
Quanto a questão da assinatura, usam a justificativa de dar mais segurança para o usuário não ter midlets saindo por aí e se conectando a rede na surdina, mas a verdade é que a assinatura poderia ser um processo gratuito, no mínimo, bem mais barato.
Bom, devo estar fazendo algo errado... pq testei em 2 N95 que temos aqui a versão 2 e 3 dele e em ambos não funcionou...
Edit: Sobre assinatura, estou tentando comprar um certificado para assinar meus midlets já faz uns 3 meses e nada... a sun aqui no brasil não dá suporte, a codesign que é a representante da verysign no brasil tb não. é phoda viu... só com os gringos pelo visto...
Vc em que usar System.getProprerty("microedition.io.file.FileConnection.version"). Se retornar NULL, é porquê não existe suporte.
Quanto ao certificado, vc tem que descobrir quais o que o celular que vc vai querer que a aplicação funcione, suporta, e isto não é nada fácil, vc terá que ir no site do fabricante e também tentar algum canal como representante da operadora ou diretamente com o fabricante.
Sabendo quais são os suportados (as vezes 1 só é) fica mais fácil orientá-lo.
é, eu sei!
|
*Todo post expressa minha opinião e não uma verdade inquestionável* |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 12:52:14
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Desculpem pelo meu amadorismos. Mas qual JSR que o dispositivo precisa ter para eu conseguir acessar a camera através do java ? Pois o celular que estou testando possui as implementacoes da 118, 120 e 135. E o CLDC versao 1.0. Inclusive encontrei no https://developer.motorola.com alguns documentos que especificam de como utilizar a camera do V3, exatamente como implementei, o detalhe é que o V3 deles possui CLDC versao 1.1, entao é por isso que no meu no funfa (ele nao suporta).. Estou correto ? Especificao V3 : https://developer.motorola.com/products/handsets/motorazrv3cldc1/ Obs: https://support.developer.motorola.com/cgi-bin/motodev.cfg/php/enduser/std_adp.php?p_faqid=565&md_data=dXJsPWh0dHBzJTNBJTJGJTJGZGV2ZWxvcGVyLm1vdG9yb2xhLmNvbQ%3D%3D Valeu
This message was edited 3 times. Last update was at 04/07/2008 12:55:24
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 15:27:54
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
Como já lhe disse, o acesso a câmera é algo que pode existir ou não na implementação da MMAPI no teu celular.
Se você consultou a propriedade "supports.video.capture" e ela te retornou false, é porquê embora teu cel tenha a MMAPI, nesta parte de captura não há o acesso, logo, terá que trabalhar com outro celular (modelo/fabricante).Tem certeza de já ter feito isto ? Acho que não...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2008 15:36:04
|
chicobento
JavaGuru
![[Avatar]](/images/avatar/c8e721e640e463f34fdd4.gif)
Membro desde: 14/06/2004 01:44:04
Mensagens: 226
Localização: Campinas
Offline
|
Segundo a spec do V3:
APIs: Java ME
* JSR 30 (CLDC 1.0)
* JSR 118 (MIDP 2.0)
* JSR 120 (WMA 1.1)
* JSR 135 - Video Playback
Segundo a spec do V3i:
APIs: Java ME
* JSR 75 (Fileconnection API)
* JSR 82 (Bluetooth)
* JSR 118 (MIDP 2.0)
* JSR 120 (WMA 1.1)
* JSR 135 - Audio Capture
* JSR 135 - Audio Playback
* JSR 135 - Still Image Capture
* JSR 135 - Video Capture
* JSR 135 - Video Playback
* JSR 139 (CLDC 1.1)
* JSR 185 (Java Technology for the Wireless industry)
* JSR 205 (Wireless Messaging API)
Tenho o V3e que é CLDC 1.1 e MIDP 2.0, se quiser posso fazer um teste.
[]'s
|
SCEA 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/07/2008 08:28:45
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Bom Dia, Estou testando minha aplicacao com um N95 (preciso tirar foto com o dispositivo), consigo acessar a camera sem problemas, o detalhe é q a imagem resultante da foto ta muito estranha. Parece que o zoom da camera ta setado no maximo. ALguem sabe o que pode estar havendo ? Preciso setar alguns parametros no tamanho da imagem será ? Obrigado
This message was edited 1 time. Last update was at 05/07/2008 08:29:13
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/07/2008 09:18:52
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
renanpto wrote:Bom Dia,
Estou testando minha aplicacao com um N95 (preciso tirar foto com o dispositivo), consigo acessar a camera sem problemas, o detalhe é q a imagem resultante da foto ta muito estranha.
Parece que o zoom da camera ta setado no maximo.
ALguem sabe o que pode estar havendo ? Preciso setar alguns parametros no tamanho da imagem será ?
Obrigado
Ahh..agora você está conseguindo..significa que antes você estava fazendo caquinha né...
Você pode setar o tamanho, qualidade, formato da imagem (jpeg,png,etc), tudo isto no getSnapshot.
E num fodástico N95, que tem a API http://www.jcp.org/en/jsr/detail?id=234]AMMS, você pode ter um controle mais avançado sobre a imagem capturada.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/07/2008 10:22:55
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
boone wrote:
renanpto wrote:Bom Dia, Estou testando minha aplicacao com um N95 (preciso tirar foto com o dispositivo), consigo acessar a camera sem problemas, o detalhe é q a imagem resultante da foto ta muito estranha. Parece que o zoom da camera ta setado no maximo. ALguem sabe o que pode estar havendo ? Preciso setar alguns parametros no tamanho da imagem será ? Obrigado
Ahh..agora você está conseguindo..significa que antes você estava fazendo caquinha né... Você pode setar o tamanho, qualidade, formato da imagem (jpeg,png,etc), tudo isto no getSnapshot. E num fodástico N95, que tem a API http://www.jcp.org/en/jsr/detail?id=234]AMMS, você pode ter um controle mais avançado sobre a imagem capturada.
Ola boone, ainda nao cheguei a nenhuma conclusao sobre nossa discussao do V3. Caquinha não.. agora estou usando outro aparelho, um N95. Naquele V3 sei que nao funfa, conforme posts acima.. mas valeu Obrigado.
This message was edited 1 time. Last update was at 05/07/2008 10:23:31
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/07/2008 11:16:30
|
boone
JWizard
![[Avatar]](/images/avatar/6a5dfac4be1502501489fc0f5a24b667.jpg)
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
|
renanpto wrote:
Ola boone, ainda nao cheguei a nenhuma conclusao sobre nossa discussao do V3.
Caquinha não.. agora estou usando outro aparelho, um N95.
Naquele V3 sei que nao funfa, conforme posts acima.. mas valeu
Obrigado.
Eu disse pois neste post aqui vc disse que não tava funcionando no N95..e agora neste outro disse que está...então vc estava fazendo caquinha sim...
Não chegou a nenhuma conclusão ? Ué..não testou usando a dica de consultar a propriedade que te passei ?
E quanto a qualidade da foto, os parâmetros resultaram em qualidade melhor ?
Ex: "encoding=jpeg&width=640&height=480&quality=10"
Veja, é um exemplo. Nem todos os celulares salvam em jpeg, por isto, novamente tem que se consultar uma propriedade especifica para saber quais os formatos de arquivo são possíveis de se salvar a foto: JPEG, PNG, BMP, etc..
|
|
|
 |
|
|
|
|