Проигрыватель потокового аудио через http/rtsp (также shoutcast) приложение BlackBerry
Как я могу разработать простой аудио или аудио / видео плеер для BlackBerry по протоколу HTTP и RTSP для BB?
Я постараюсь использовать:
Player p = javax.microedition.media.Manager.createPlayer("rtsp://...");
p.realize();
VolumeControl volume = (VolumeControl)p.getControl("VolumeControl");
volume.setLevel(30);
p.prefetch();
p.start();
он не работает на симуляторе с использованием плагина Eclipse.
РЕДАКТИРОВАТЬ: Мне нужно играть Flash радио и особенно shoutcast.
1 ответ
Проверьте приложение "Потоковое мультимедиа - начало и конец" от RIM здесь:
http://supportforums.blackberry.com/t5/Java-Development/Streaming-media-Start-to-finish/ta-p/488255
Большая сложность в реализации приложения потокового мультимедиа на мобильном устройстве заключается в обработке различных транспортных протоколов: Wi-Fi, 3G, EDGE и т. Д. В начале работы я бы использовал только Wi-Fi. Для этого на симуляторе сделайте следующее:
- Перейдите в раздел "Беспроводные подключения" и подключитесь к "Соединению по умолчанию для беспроводной локальной сети", при этом для подключения к Интернету будет использоваться обычное сетевое подключение к ПК.
- Добавьте ";interface=wifi" к вашим потоковым URL.
Вы всегда можете встроить обработчик транспорта позже, когда приложение будет работать по Wi-Fi.