PDA

Просмотр полной версии : Проигрывание .pls-файлов с shoutcast.com


Dr3am3r
22.10.2007, 21:00
Всем привет! Кто не знает, shoutcast.com - база интернет-радиостанций. При клике на некоторую станцию, выдается .pls - файл для проигрывания в винампе. Я же хочу прокручивать радио на своем сайте с помощью флеш-плеера. Погуглив, нашел на буржуйском форуме такое решение:
пхп-скрипт эмулирует винамп:
--

$streamname = "64.236.34.141"; // put in whatever stream you want to play
$port = "80"; // put in the port of the stream
$path = "/stream/1022"; // put in any extra path, this is usually just a /

header("Content-type: audio/mpeg");
$sock = fsockopen($streamname,$port);

fputs($sock, "GET $path HTTP/1.0\r\n");
fputs($sock, "Host: $streamname\r\n");
fputs($sock, "User-Agent: WinampMPEG/2.8\r\n");
fputs($sock, "Accept: */*\r\n");
fputs($sock, "Icy-MetaData:1\r\n");
fputs($sock, "Connection: close\r\n\r\n");


fpassthru($sock);

fclose($sock);

--
Затем во флеше нужно выполнить это:

loadSound("yoururl.com/thisphpfile.php")

Может, у меня не те лыжи, но не работает :wacko:

iNils
22.10.2007, 21:11
Для оформления своего кода, надо использовать теги .