| Reply | « Previous Thread | Next Thread » |
|
Hi,
I've been browsing the forums and the nokia web site and I cannot find which formats vs protocols that are actually supported on the java platforms by the different phones. I'd like to ask the Nokia team where such (critical) information can be found as I do not want to buy another phone that does not what the spec promises (no video in java in 6230). It strikes me as almost amazing that Nokia cannot list such information on the device specification pages ON A DEVELOPER WEB SITE! I don't want to d/l any SDK or read 50 pages of a white paper either. Look at the device specification for 6630. It says "Bluetooth API (JSR-82 No OBEX)", so why does not MMAPI say something like 'No AMR, no MPG4, no wav" ? Thomas |
|
Howdy
In my attempts to find information about my problems, I came across this Mobile Media API doc. http://www.forum.nokia.com/main/1,,0...ml&fileID=4992 On page 7 of this 12 page doc, there's a chart of Nokia phones that support JSR-135 and their respective supported context types. This pdf also has a few tricks and specfics in it. Hope this helps. |
|
bltj2me , just remind you that document is already out of date, which is Nokia's problem: they don't update doc in time, neither have a nice summary for all their phones, as skjolber said.
The device specification table is nice, but as skjolber said, no detail enough. Take 6230 as example, http://www.forum.nokia.com/main/0,,0...tml?model=6230 , since they list some format, which means whatever not listed is not supported. ------------- Video Support: 3GPP formats (H.263) Sound Formats: MIDI tones (poly 24) AMR (NB-AMR) MP3 AAC ----------------- I spent quite some time to know: From 6600, MMAPI including Audio capture (optional in MMAPI ) is supported, and from 7610 .wav is supported. Here is the mobile according to time later than 6600: S60: 6600 (no wav), 6620(no wav), 7610, 6260, 6670, 3230, 6630 S80: 9500, 9300 S40: 6230(no wav) |
| aluckybird |
| View Public Profile |
| Find all posts by aluckybird |
|
Here's a simple midlet that will display the supported media types on a MMAPI device:
Code:
import javax.microedition.lcdui.*;
import javax.microedition.media.*;
import javax.microedition.midlet.*;
public class SupportedMedia extends MIDlet implements CommandListener {
private Command exitCommand;
private Display display;
public SupportedMedia () {
display = Display.getDisplay(this);
exitCommand = new Command("Exit", Command.SCREEN, 2);
}
protected void startApp() throws MIDletStateChangeException {
String s = "";
try {
String[] ct = Manager.getSupportedContentTypes("http");
for (int i = 0; i < ct.length; i++) {
s += ct[i] + '\n';
}
} catch (Exception e) {
s = e.toString();
}
TextBox t = new TextBox("Media", s, s.length(), 0);
t.setInitialInputMode("UNEDITABLE");
t.addCommand(exitCommand);
t.setCommandListener(this);
display.setCurrent(t);
}
protected void pauseApp() {
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
}
public void commandAction(Command c, Displayable s) {
if (c == exitCommand) {
try {
destroyApp(false);
} catch (MIDletStateChangeException e) {
e.printStackTrace();
}
notifyDestroyed();
}
}
}
|
|
This seems to be the article I am searching for... a comprehensive list of JSR-135 enabled devices which can take snapshots.
Unfortunately, the link is dead. Can anyone post an updated link, please? Vernade Quote:
|
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|