Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java ME (J2ME) > Не удается проиграть AMR из мидлета |
Автор: OlegJ 15.12.2005, 08:02 |
Следующая конструкция не работает на Siemens c65(пишет что не могу создать Player) Player p = Manager.createPlayer("http://localhost/a.amr"); p.setLoopCount(1); p.start(); И вообще не играет AMR хоть через HTTP, хоть локально если он находится в Jar.Получается воспроизвести лишь локальный wav. В чем дело может быть?,ведь функция getSupportedProtocols("audio/amr") выдает и http протокол на телефоне.И поддержка mmapi на телефоне есть. |
Автор: Dancer 15.12.2005, 11:43 |
Попробуй сделать локально amr, и закачай мидлет в телефон, возможно что на аппарате у тебя это будет работать (а симулятор этого не поддерживает, возможно), по крайней мере точно убедишься. Ошибки все отлавливаемые выводи в лог который отображается на экране (если есть возоможнсть выводить через специальные программульки на комп, выводи на комп) Столкнулся с такой проблемой (очень похоже), на WTK симуляторе не могу проиграть mp3 файлик, хотя в спецификации Sun есть audio/mpeg для проигрывания mp3, но в симуляторе это не реализованно, как я понял. Если кто-то что-то может про это рассказать выслушаю внимательно. |
Автор: OlegJ 20.12.2005, 07:36 |
Спасибо,я нашел работающий пример для моей задачи.Заметил кстати что у меня wav не хочет играть ни в какую.А amr и midi играет |
Автор: javastic 20.12.2005, 10:46 |
OlegJ, не соблаговолите ли Вы поделится ссылкой для других участников форума?![]() |
Автор: Dancer 20.12.2005, 11:18 |
ну, wav то же не вский полезет ![]() |