аудиоплеер j2me - PullRequest
       26

аудиоплеер j2me

0 голосов
/ 30 сентября 2011

Я создал аудиоплеер, используя следующий код.

try {

    InputStream is = getClass().getResourceAsStream("bell.wav");

    player = Manager.createPlayer(is, "audio/X-wav");

    player.realize();

    player.prefetch();
    player.start();


}
catch (IOException ex) {
    ex.printStackTrace();

}
catch (MediaException ex) {
    ex.printStackTrace();

}

Этот код работает на симуляторе без проблем. Но это не работает в телефоне. MediaException выбрасывается. Я думаю, что телефон не поддерживает этот плеер. Есть ли какие-либо решения для этого?

1 Ответ

1 голос
/ 28 декабря 2012

Это может помочь проверить, какие типы пантомимы поддерживаются устройством, отметив

Manager.getSupportedContentTypes(String protocol);

и

Manager.getSupportedProtocols(String content_type);

Вы также можете попробовать использовать URL вместо InputStream

Manager.createPlayer(String url);
...