|
esse artigo faz parte da revista webmobile edição 20. clique aqui para ler todos os artigos desta edição


android
mobiplayer
desenvolvendo um player de vídeo android
de que se trata o artigo:
desenvolvimento de uma aplicação para reprodução de vídeos, utilizando os recursos de multimídia, interface e banco de dados providos pela plataforma android.
para que serve:
desenvolver aplicações para reprodução de vídeos remotos (com streaming) nos formatos mais populares, fazendo bom uso das capacidades multimídia da plataforma android.
em que situação o tema é útil:
quando se deseja fornecer recursos de vídeo remoto ao usuário de um dispositivo móvel que roda android, de forma performática e amigável.
a plataforma android possui grandes capacidades multimídia, as quais englobam a reprodução e gravação de recursos de áudio e vídeo, bem como o tratamento de imagens nos formatos mais populares. neste artigo, vamos nos ater somente ao que diz respeito à reprodução de vídeos. para isto, desenvolveremos um player passo a passo.
apis de multimídia android
a reprodução de recursos multimídia no android é realizado através da classe android.media.mediaplayer, que é capaz de reproduzir áudio e vídeo de qualquer fonte, seja ela um recurso da aplicação, do sistema de arquivos ou de uma rede (via url).
no que diz respeito às capacidades de multimídia, o android baseia-se no opencore da packetvideo, sendo que suas bibliotecas suportam a reprodução e gravação dos mais populares formatos de áudio e vídeo, bem como imagens estáticas, incluindo mpeg4, h.264, mp3, aac, amr, jpg, e png.
infelizmente, no sdk m5, o suporte a áudio e vídeo on-line não dispõe das mesmas facilidades que arquivos de mídia locais, ou seja, se você estiver passando uma url para um arquivo de mídia on-line, este arquivo deve ser do tipo .mp4 ou .3gp e poder ser baixado progressivamente.
construindo um player de vídeo">
ATENÇÃO! A EXIBIÇÃO DESTE ARTIGO FOI INTERROMPIDA.
|
|