Rollercoster napisał
> mam do dyspozycji serwer na debianie.
> polecaj audacity
Dzięki za propozycję, ale muszę to obsłużyć z konsoli.
Do pulsstacji tzn. .pls już znalazłem rozwiązanie:
http://manpages.ubuntu.com/manpages/...mripper.1.html
A do radioparty tzn. .m3u lub .asx jeszcze niec nie mam.
W .m3u sam tekst siedzi;
Kod :
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 01 Jul 2014 14:45:36 GMT
Content-Type: audio/x-mpegurl
Content-Length: 1346
Connection: keep-alive
Last-Modified: Wed, 21 May 2014 11:04:12 GMT
ETag: "1b81835-542-4f9e6f4dac062"
Accept-Ranges: bytes
X-Cache: HIT from Backend
#EXTM3U
#EXTINF:-1,Internetowe radio RadioParty.pl - 128 kbps MP3
http://s5.radioparty.pl:8000
#EXTINF:-1,Internetowe radio RadioParty.pl - 128 kbps MP3
http://s2.radioparty.pl:8005
#EXTINF:-1,Internetowe radio RadioParty.pl - 128 kbps MP3
http://s3.radioparty.pl:8005
#EXTINF:-1,Internetowe radio RadioParty.pl - 128 kbps MP3
http://s4.radioparty.pl:8000/rp.mp3
#EXTINF:-1,Internetowe radio RadioParty.pl - 128 kbps MP3
http://s6.radioparty.pl:8000/rp.mp3
#EXTINF:-1,Internetowe radio RadioParty.pl - 128 kbps MP3
http://s1.radioparty.pl:8888
#EXTINF:-1,Internetowe radio RadioParty.pl - 64 kbps AAC Plus
http://s2.radioparty.pl:8000/rp.mp3
#EXTINF:-1,Internetowe radio RadioParty.pl - 64 kbps MP3
http://s3.radioparty.pl:8000/rp.mp3
#EXTINF:-1,Internetowe radio RadioParty.pl - 24 kbps AAC Plus (smartfony,tablety,wolniejsze ��cza)
http://s5.radioparty.pl:7000/rp.mp3
#EXTINF:-1,Internetowe radio RadioParty.pl - KANA� HOUSE
http://house.radioparty.pl:8010
#EXTINF:-1,Internetowe radio RadioParty.pl - KANA� TRANCE
http://trance.radioparty.pl:8015
#EXTINF:-1,Internetowe radio RadioParty.pl - KANA� VOCAL TRANCE
http://vocal.trance.radioparty.pl:8025
#EXTINF:-1,Internetowe radio RadioParty.pl - KANA� DJMIXES
http://djmixes.radioparty.pl:8035
#EXTINF:-1,Internetowe radio RadioParty.pl - KANA� ENERGY 2000
http://energy2000.radioparty.pl:8005
Przy czym serwery MP3 sa obslugiwane przez SHOUTcasta, aac przez IceCasta.
Na dodatek te od shoutcasta wymagaja poprawnego useragenta jak sie laczysz bo inaczej:
Kod :
[0] => ICY 200 OK
[1] => icy-notice1:<BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>
[2] => icy-notice2:SHOUTcast Distributed Network Audio Server/Linux v1.9.8<BR>
[3] => icy-name:Radioparty.pl - KANAL GLOWNY
[4] => icy-genre:Partyboy
[5] => icy-url:After Party
[6] => content-type:audio/mpeg
[7] => icy-pub:1
[8] => icy-metaint:32768
[9] => icy-br:128
^ Odpowiedz wyzej otrzymalem wysylajac takie dane na adres
http://s5.radioparty.pl:8000/
Kod :
$opts = array("http"=>array(
"method" => "GET",
"header" => "Icy-MetaData: 1",
"user_agent" => $this->userAgent
));
// $userAgent = "foobar2000/1.2.9";
Zakładki