Logowanie:

zarejestruj się

Artykuły

2007-11-15

SHOUTcast jest podstawowym programem umożliwiającym nadawanie w internecie muzyki.
Program stworzyła firma Nullsoft ( gra słów "Nullsoft" to mniej niż "Microsoft"), której największym sukcesem jest program Winamp. Dlatego też oficjalne wtyczki SHOUTcasta współpracują tylko z Winampem. Oczywiście w sieci można znaleźć plug-iny również do innych programów muzycznych – tyle, że nie są one wyprodukowane przez Nullsoft.

Opis idei działania SHOUTcasta za Wikipedią:

SHOUTcast DSP – Moduł źródłowy służący do nadawania surowcowego strumienia z aplikacji odtwarzającej do modułu dystrybucyjnego.
SHOUTcast DNAS (ang. Distributed Network Audio Server) – Moduł dystrybucyjny, tj. serwer wysyłający strumień do odbiorców, który może działać w dwóch trybach:

Tryb radiowy – Strumień odbierany z modułu źródłowego jest nadawany do klientów połączonych do DNAS. W ten sposób dźwięk i obraz odtwarzany przez aplikacje z modułem źródłowym zarządzanym przez np. DJ-a dociera do odbiorców.
Tryb "na żądanie" – DNAS po uprzednim żądaniu klienta nadaje strumień wybranego przez niego pliku dźwiękowego lub wideo, który jest przetrzymywany na dysku serwera z DNAS.


Oficjalna wersja modułu DNAS w celu kompatybilności z serwerami jest dostępna dla rożnych systemów operacyjnych Oczywiście Ciebie jako przyszłego właściciela radia internetowego bardziej interesuje praktyczna strona programu. Czyli - Co trzeba zrobić aby go używać? Jest to oprogramowanie darmowe więc można je ściągnąć z oficjalnej strony producenta całkowicie legalnie i za darmo.

Wybierając wersję programu do pobrania pamiętajmy o tym jaki mamy system operacyjny. Jeżeli używamy Windows to możemy pobrać plik bezpośrednio z tego adresu.

Po ściągnięciu pliku rozpakowujemy go do folderu( np. C: Program FilesSHOUTcast) i tworzymy sobie skrót na pulpicie do pliku SC_SERV.exe – ponieważ będziemy z programu często korzystać w przyszłości.
W nowo-stworzonym folderze powinno znajdować się kilka plików, jednym z nich jest plik konfiguracyjny o nazwie sc_serv, który można edytować w notatniku.
Konieczna jest zmiana kilku wartości:

MaxUser= Maksymalna liczba użytkowników, oczywiście nie może być mniejsza od limitu slotów na serwerze. Jeżeli chcemy zmienić na 100 to napis: „MaxUser=32” zastepujemy „MaxUser=100”- w ten sposób zmodyfikować możemy każdy parametr naszego serwera.

Password= hasło, trzeba koniecznie podać jakieś własne.

PortBase= numer portu na którym będzie przesyłał dane program SHOUTcast. Domyślnie jest ustawione 8000. #Uwaga! Numeru portu nie można zmieniać dowolnie, niektóre numery są zarezerwowane np.: numer 80 – przeglądarki internetowe. Najbezpieczniej sprawdzić listę zajętych portów w twoim programie antywirusowym lub używać numerów wyższych niż 1024.

LogFile= ścieżka do pliku w którym serwer będzie zapisywał ważne informacje.

SrcIP=ANY Zalecane jest pozostawienie bez zmian. Flaga „ANY” uniemożliwia dostęp do sterowania serwerem SHOUTcast spoza lokalnego komputera.

DestIP=ANY Dla komputerów o jednym adresie IP zaleca sie niedokonywanie zmian.

Pozostałe pola są opcjonalne – sposób ich wypełnienia zależy od właściciela serwera. Poniżej opiszę kilka z najczęściej modyfikowanych:

TitleFormat:= Bardzo pożyteczny parametr, pozwala ustawić nam nazwę dla naszego radia – tak aby słuchacz dobrze zapamiętał swoją ulubioną stacje ;). Wystarczy zamiast "TitleFormat=Justin Radio: %s" wpisać: TitleFormat=Twoja nazwa: %s.

Dokładny opis wszystkich pól w języku angielskim znajduje się na stronie producenta. W wyszukiwarce mozna znaleźć wiele praktycznych tutoriali do SHOUTcasta aby optymalnie go skonfigurować.

Powodzenia!