Apresentando videos em dispositivos J2ME

MMAPI(Mobile Media API) (http://java.sun.com/products/mmapi/index.jsp) fornece um framework para tocar arquivos de video em dispositivos J2ME.

O método abaixo toca um video qualquer em dispositivos móveis:

public void run()
{
  try
  {
    String url = "http://server/video-mpeg.mpg";
    Player p = Manager.createPlayer(url);
    p.realize();

    //Obtém o controle do video
    VideoControl video = (VideoControl) p.getControl("VideoControl");

    //Obtém a GUI 
    Item videoItem = (Item)video.initDisplayMode(
    VideoControl.USE_GUI_PRIMITIVE, null);

    // Adiciona a GUI ao form
    videoForm.append(videoItem);

    //Inicia o video
    p.start();
  }
  catch(Exception e)
  {}
}