Pergunta

Quero desenvolver um aplicativo J2ME que reproduzirá um arquivo de vídeo (.mp4) selecionando um diretório específico no telefone celular (série Nokia S40).

Como faço para fazer isso? Alguém pode me ajudar a iniciar o referido processo acima.

Foi útil?

Solução

Você precisa usar o JSR-135 e o JSR-75 para conseguir isso. Verificar http://www.forum.nokia.com/document/java_developers_library_v2/guid-96c1b6e4-c266-42a9-9581-a6eedac44_guid-b6b3eb3a-05f6-4cd44444Ad-b3eb3a-05f6-4cd44444Ad-B3A.Ed-2133331-9581-A6EEDAC44Ac4_GUID-B3EB3A-0581-4CD4444Ad-B3A.Ed-2133a933331-9581-A6eedac44aC4_GUID-B3EB3A-05581.2133331-15810101-151010151010151010151010101.a.D. Para notas de implementação do Nokia para o JSR-75 FileConnection.

Verificar http://www.forum.nokia.com/document/java_developers_library_v2/guid-96c1b6e4-c266-42a9-9581-a6eedac44ac4_guid-f227753c-29f7-4056-DAC46-Duid-F22775329f7-4056-DAB46DAB46-DUID-F2277530 Para notas de implementação do Nokia para mídia móvel JSR-135.

Os javadocs podem ser encontrados: http://java.sun.com/javame/reference/apis/jsr135/ e http://www.forum.nokia.com/document/java_developers_library_v2/guid-d69fc49d-783e-45ce-80d4-7a9f3ee08b2a/overview-summary.html .

Observe que apenas certos diretórios são expostos via Java Me. Você pode encontrar informações sobre quais pastas sob o link Propriedades do sistema no link JSR-75 acima.

Basicamente, você quer fazer isso:

  • Use o FileConnection para abrir um diretório e listar o conteúdo.
  • Deixe o usuário escolher um dos arquivos no diretório.
  • Crie um player de vídeo via JSR-135 com o caminho do arquivo como entrada: player player = gerente.createplayer ("path_to_the_file");
  • Você também precisa anexar um videocontrole ao jogador que associa uma tela/formulário para renderizar o vídeo. (Use videoControl.initdisplayMode). Você também define todas as propriedades do vídeo por meio desse controle, como tamanho, localização etc.
  • Em seguida, use o player.start () para iniciar a reprodução.

Este é um bom tutorial inicial: http://today.java.net/pub/a/today/2005/09/27/j2me4.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top