A Mobile Media API é uma poderosa e flexível API, que permite a renderização e captura de aúdio e vídeo. Ela permite o acesso a serviços de multimídia nativos em determinados aparelhos, permitindo a reprodução de vídeo, áudio, captura de som e imagens, utilizando o Java ME.
Para utilizar a MMAPI precisamos conhecer alguns conceitos fundamentais da API, como as classes:
- Player: um objeto utilizado para controlar e renderizar arquivos de mídia. Um Player pode tocar um determinado tipo de mídia.
- Control: utiliza-se para mudar o comportamento de um player, como aumentar o volume
do som.
- DataSource: armazenamento da mídia. Pode ser armazenada no JAR, no RMS, no sistema
de arquivos do celular, sendo acessado via File Connection API, entre outros modos.
- Manager: responsável pelo acesso a recursos do sistemas como Players para o processamento de multimídia. Ele serve de ponte entre as interfaces citadas a cima. E além de obter Players permite a obtenção de DataSources.
O relacionamento destas classes é ilustrado na figura abaixo:
Estes conceitos são necessários tanto para capturar fotos, como gravar vídeos e tocar músicas.
No próximo post iremos mostrar como fazer para capturar fotos.
Referências:
http://developers.sun.com/mobility/apis/articles/mmapi_overview/
http://efforts.embedded.ufcg.edu.br/javame/
Para utilizar a MMAPI precisamos conhecer alguns conceitos fundamentais da API, como as classes:
- Player: um objeto utilizado para controlar e renderizar arquivos de mídia. Um Player pode tocar um determinado tipo de mídia.
- Control: utiliza-se para mudar o comportamento de um player, como aumentar o volume
do som.
- DataSource: armazenamento da mídia. Pode ser armazenada no JAR, no RMS, no sistema
de arquivos do celular, sendo acessado via File Connection API, entre outros modos.
- Manager: responsável pelo acesso a recursos do sistemas como Players para o processamento de multimídia. Ele serve de ponte entre as interfaces citadas a cima. E além de obter Players permite a obtenção de DataSources.
O relacionamento destas classes é ilustrado na figura abaixo:

No próximo post iremos mostrar como fazer para capturar fotos.
Referências:
http://developers.sun.com/mobility/apis/articles/mmapi_overview/
http://efforts.embedded.ufcg.edu.br/javame/
0 comentários:
Postar um comentário