Проигрыватель потокового аудио через 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. Для этого на симуляторе сделайте следующее:

  1. Перейдите в раздел "Беспроводные подключения" и подключитесь к "Соединению по умолчанию для беспроводной локальной сети", при этом для подключения к Интернету будет использоваться обычное сетевое подключение к ПК.
  2. Добавьте ";interface=wifi" к вашим потоковым URL.

Вы всегда можете встроить обработчик транспорта позже, когда приложение будет работать по Wi-Fi.

Другие вопросы по тегам