Dicas:
1. Esse código funciona:
VideoControl vc;
try {
HttpConnection conn = (HttpConnection)Connector.open("http://www.inovani.no/Videos/adrian_32aKbps_80vKBps.mpg");
Player player = Manager.createPlayer(conn.openInputStream(),"video/mpeg");
player.addPlayerListener(this);
player.realize();
VideoControl video = (VideoControl) player.getControl("VideoControl");
Item videoItem = (Item)video.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE, null);
helloForm.append(videoItem);
player.start();
vc = (VideoControl) player.getControl("VideoControl");
} catch(Exception e) {
helloStringItem.setText(e.getMessage());
}
2. Se vc tem dúvidas sobre quais são os formatos que seu emulador/dispositivo suporta execute o seguinte código:
String types[] = Manager.getSupportedContentTypes(null);
for (int i=0; i
System.out.println(types[i]);
String protocols[] = Manager.getSupportedProtocols(types[i]);
for (int j=0; j
System.out.println(protocols[j]);
}
}
http://developer.sonyericsson.com/getDocument.do?docId=65255
Um abraço!