Fala Danilo,
Eu estou querendo progressive streaming.
A partir do android 3.0 já existe suporte para TS, eu acho que a utilização do FFMPEG é justamente para reproduzir o TS, ou estou enganado?
Uma abordagem que tentei foi receber os pacotes TS via UDP, salvar em um arquivo e reproduzir localmente com o VideoView. Inicialmente, na minha cabeça, a ideia funcionaria com certeza, porém, o VideoView calcula o tamanho do arquivo antes de reproduzir, com isso eu teria que receber o arquivo inteiro antes de reproduzir, o que seria inviável.
Baixei até o código do VLC, pois ele reproduz TS via UDP, mas o código é muito complicado e eu não consegui compilar.
Qualquer ajuda será muito bem vinda.
Abraço
Em 27 de dezembro de 2012 09:23, Danilo Mendonça <danilo@yottaapps.com.br> escreveu:
Fala, Felipe.--Eu não tenho uma resposta fácil pra você, mas acho que o primeiro passo é saber se é live ou progressive streaming que você está querendo.Uma solução bem abrangente pra trabalhar com vídeos é o ffmpeg. Mas é bem chato de fazer, se achar solução melhor, me avise... rsAbraços,
Em 26 de dezembro de 2012 16:52, Felipe Lemos <felipehlemos@gmail.com> escreveu:--Boa tarde pessoal,Preciso construir um player que receba um fluxo de vídeo MPEG-TS via UDP e toque esse vídeo.Creio que o android não tem nenhuma API nativa que faça isso.Alguém teria alguma ideia de como eu posso fazer?Muito obrigado.--Felipe Herminio Lemos
Graduate in Computer ScienceMSc. in Computer Science
Federal University of ParaíbaE-mail: felipehlemos at gmail dot comhttp://lattes.cnpq.br/8118095106293115
Felipe Herminio Lemos
Graduate in Computer Science
Graduate in Computer Science
MSc. in Computer Science
Federal University of Paraíba
Federal University of Paraíba
E-mail: felipehlemos at gmail dot com
http://lattes.cnpq.br/8118095106293115





0 comentários:
Postar um comentário