Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Bass.dll и радио


Автор: AndreyZ53 2.7.2009, 20:07
Всем привет, вот тут сижу разюбираюсь с bass.dll и вот возникла проблема, почему я проигрываю радио вот так
Код

   url:='http://ware.catv.ext.ru:8131/radioshock128.mp3';
   BASS_StreamFree(url_radio);
   url_radio:=BASS_StreamCreateURL(PAnsichar(url),0,0,nil,0);
   BASS_ChannelPlay(url_radio,False);
   Timer1.Enabled:=True;

Все нормально играет, но почему когда делаю ссылку на радио формата .m3u то радио перестаёт играть
Код

   url:='http://shoutcast.byfly.by:88/loveradio.m3u';
   BASS_StreamFree(url_radio);
   url_radio:=BASS_StreamCreateURL(PAnsichar(url),0,0,nil,0);
   BASS_ChannelPlay(url_radio,False);
   Timer1.Enabled:=True;

Почему так если радио ссылка mp3 формата все норм, а если m3u, то не хочет проигрывать! Кто знает? За ранее спасибо!

Автор: PosiTive 5.7.2009, 16:25
Файлы m3u насколько мне помнится не содержат в себе никакой информации, кроме ссылки на поток. Вставьте ссылку которая лежит в этом файле, должно заработать ;)

Автор: AndreyZ53 6.7.2009, 16:12
Извините, но что-то не сильно понял какую ссылку вставить? Вот эту? - http://shoutcast.byfly.by:88/loveradio.m3u, с этой ссылкой вообще не работает, незнаю чего!

Автор: Qu1nt 6.7.2009, 18:37
http://en.wikipedia.org/wiki/.m3u

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)