Videos em j2me

2 respostas
F

Queria saber se consigo manipular videos em j2me. Se sim, c/ faço p/ add codecs de video na minha aplicação???
È possivel utilizar jmf com j2me???

Agradeço a ajuda!

2 Respostas

Stryder

Sim, é possível rodar vídeos na sua aplicação sem problemas.
Não, acredito que não seja possível você instalar codecs no celular, ou baixá-los pela sua aplicação, a não ser que você crie o seu codec e que execute-o através de arquivos de configuração, mas não sei até que ponto isso é viável.
Depende muito de fabricante, pois cada uma, implementa a capacidade para cada celular visualizar os vídeos. A Nokia tem feito um grande esforço no sentido de padronizar a transmissão de vídeos, usando o seu formato 3GP, que é o menor de todos e com uma qualidade aceitável.
Porém nem todos os outros fabricantes implementam o 3gp e você terá muita variação.
Resumindo, a sua aplicação, deverá antes de rodar reconhecer qual é o celular, e qual(is) são os tipos de vídeos que rodam nele.

Desenvolvemos um sistema que transmite vídeos e passamos por esse problema. Aliás nem apenas vídeo. O mesmo problema ocorre com imagens, sendo que nem todos os celulares conseguem ler, gifs, jpgs, png, etc.

Abraço

E

Nem todos os celulares suportam isso, mas com MMAPI você consegue tocar um vídeo facilmente, mas ou menos como o código abaixo:

Player p; VideoControl vc; try { p = Manager.createPlayer("http://server/somemovie.mpg"); p.realize(); // get video control vc = (VideoControl) p.getControl("VideoControl"); .... p.start(); } catch(IOException ioe) { } catch(MediaException me) { } ...

Nesse link fala mais sobre mmapi:
http://developers.sun.com/techtopics/mobility/midp/articles/mmapioverview/

A maioria dos celulares que suportam vídeo é em MPEG-4.

Criado 1 de novembro de 2006
Ultima resposta 3 de nov. de 2006
Respostas 2
Participantes 3