MMAPI

20 outubro 2009
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/

0 comentários:

Postar um comentário