29 Marzec 2024, 08:12:52

Autor Wątek: [Shoutcast] Dane utworu na stronie  (Przeczytany 6959 razy)

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
[Shoutcast] Dane utworu na stronie
« dnia: 01 Grudzień 2012, 14:03:58 »
Witam, mam pytanie jak mozna pobrac informacje z wtyczki NullSoft DSP o utworach na strone www. W stylu:
Nastepny utwor: tytuł
Aktualny utwór: tytuł
Zagrany utwór: tytuł
Chodzi mi o ta wtyczke na screenie na samym dole pisze Dane utworow i zeby z tego formularza pobierało
http://www.4stream.pl/images/stories/4stream/dsp/ypages.png
Pozdrawiam
« Ostatnia zmiana: 01 Grudzień 2012, 14:23:49 wysłana przez karol »

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: [Pytanie][Shoutcast]Dane utworu na stronie
« Odpowiedź #1 dnia: 30 Listopad 2012, 10:36:55 »
Następna piosenka jest dostępna tylko w ShoutCast2. Poprzednią i aktualną można wyciągnąć z pliku XML przy użyciu PHP. Np. przy użyciu naszej klasy: http://www.4stream.pl/forum/skrypty-i-systemy-zarzadzania/%28klasa%29-statystyki-shoutcast-w-php/

Wyciągasz to tak:
$klasa->show('SONGHISTORY');Aktualna piosenka to ta z góry, poprzednia to druga od góry.

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #2 dnia: 30 Listopad 2012, 12:32:36 »
A na radiomrs.pl są nastepna, aktualna i poprzednia a maja zwykłego shoutcasta. To jak to zrobili
« Ostatnia zmiana: 01 Grudzień 2012, 16:21:37 wysłana przez wavemusic »

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #3 dnia: 30 Listopad 2012, 12:42:48 »
Pewnie korzystają z jakieś aplikacji, która przesyła do skryptu taką informcję. Na przykład AirTime, opisany na naszej stronie.

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #4 dnia: 30 Listopad 2012, 13:02:45 »
Słyszałem coś o samPHPweb ale nie wiem jak to uruchomic.Znaczy na jakiej to działa zasadzie

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #5 dnia: 30 Listopad 2012, 13:23:55 »
To działa jako strona internetowa.

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #6 dnia: 30 Listopad 2012, 13:26:36 »
a swoj szablon mozna zakodowac pod to?

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #7 dnia: 30 Listopad 2012, 14:13:26 »
To słuszy jako program nadawczy, a nie statystyki czy informacje.

To tak jakby Winamp ale przez strone. Takie programy przez pliki XML pozwalają na uzyskanie informacji.

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #8 dnia: 30 Listopad 2012, 15:44:52 »
A mogłbyś mi cały skrypt tu napisac z winampem
bo jednak zkorzystam o to co sie pytalem

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #9 dnia: 30 Listopad 2012, 15:48:42 »
Tłumaczę Ci, że nie da się przy użyciu Winampa i ShoutCast1 zrobić następnej. Mogę Ci podesłać skrypt na aktualną i poprzednią piosenkę.

Ale do tego nie można używać ERDS.

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #10 dnia: 30 Listopad 2012, 15:53:15 »
No ok. Mi o to chodzi
Jak otworze radio swoje to macie mega reklame

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #11 dnia: 09 Grudzień 2012, 14:52:29 »
karol, To napisałbys ten skrypt pod piosenki

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #12 dnia: 10 Grudzień 2012, 00:42:20 »
Jak będę miał chwilę jutro, to napiszę tu.

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #13 dnia: 11 Grudzień 2012, 21:49:50 »
Proszę:
<?php
include(&
#39;../includes/shoutcast.php&#39;);

$sc = new ShoutCast();
$sc->connect(&#39;127.0.0.1&#39;, 18160, &#39;haslo&#39;);

$xml simplexml_load_string(&#39;<SONGS>&#39;.$sc->show(&#39;SONGHISTORY&#39;).&#39;</SONGS>&#39;);
var_dump($xml->SONG[0]);
var_dump($xml->SONG[1]);
?>

Plik 'shoutcast.php' to klasa dostępowa dostępna tutaj: http://www.4stream.pl/forum/skrypty-i-systemy-zarzadzania/%28klasa%29-statystyki-shoutcast-w-php/
 - 0 - aktualna piosenka
 - 1 - poprzednia piosenka

wavemusic

  • Radiowiec
  • **
  • Wiadomości: 49
Odp: [Shoutcast] Dane utworu na stronie
« Odpowiedź #14 dnia: 17 Grudzień 2012, 15:17:06 »
Kod usuniety

A zeby do tego skryptu dopisac takie dane jak audycja, prezenter , ilosc słuchaczy i to wypozycjonowac to jak?
« Ostatnia zmiana: 19 Grudzień 2012, 20:34:06 wysłana przez wavemusic »