Membro desde: 05/04/2010 15:40:57
Mensagens: 40
Offline
Blza?! Estou fazendo um programa em javame que recebe conteúdos de um portal web em php, um desses conteúdos seria em áudio (mp3 - ok estou usando emulador do nokia e outro da sony, para poder usar mp3). Já consigo receber minhas informações de texto e utilizo rms para "arquivar os conteúdos", só q no conteúdo multimídia MMAPI gostaria de fazer o download do arquivo e depois acessar com o fileconnection... Estudei outros posts do fórum, dei uma olhada em http://developers.sun.com/mobility/apis/articles/fileconnection/ , mas ainda não entendi muito bem como criar este arquivo por fileconnection ... primeiramente se abre a thread com a httpconnection e inicia um inputStream - minha dúvida, armazenar esse Input e usar o Output e o FileConnection...
...
StringBuffer st = new StringBuffer();
HttpConnection con = (HttpConnection)Connector.open(mediaUrl);
InputStream in = con.openInputStream();
byte b;
while ((b = (byte)is.read()) != -1) {
st.append((char)b);
- minha dúvida vem aqui, armazenar esse Input (StringBuffer mesmo?) e usar o Output e o FileConnection, tudo q achei de exemplos do FileConnection são sobre acesso local (raiz ou cartãoSD)
}
Ou já existe um modo de simplesmente acessar pelo navegador do celular pelo javame? Ou um request para direcionar o download direto?
Obrigado pela atenção!
Mais um novato....
This message was edited 1 time. Last update was at 05/04/2010 18:27:15
Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline
Vc tem 3 opções:
- Fazer o download do conteudo com HttpRequest
- Usar a MMAPI para fazer o play com streaming
- Usar platformRequest para o aparelho decidir qual aplicação acessa o arquivo remotamente.