Można użyć serwer shoutcasta do udostępniania plików mp3 na żądanie. Nie bardzo widzę możliwość sensownego zastosowania tego rozwiązania poza utrudnieniem /nie zablokowaniem – bo to łatwo obejść/ zgrywania kawałków na dysk słuchacza, ewentualnie jakąś kontrolą dostępu.
Ponieważ może to być przydatne dla kogoś a zmieniło sie jakiś czas temu /jak ktoś to zastosuje to proszę o odzew do czego użył tej opcji/ więc opiszę, bo sprawa choć zdaje się oczywista to nie jest taka bezproblemowa dla niektórych.
(więcej…)
Pod adresem www.radiowoz.pl:8000 wystawiłem publicznie dostępny serwer shoutcasta powinien działać dość stabilnie, przyjmuje streaming na 64 kbps mono mp3 i ma miejsce na 100 słuchaczy
Z racji ogólnej dostępności nie jest on przystosowany do prowadzenia na nim konkretnego radia a raczej do nauki i testów.
Najprawdopodobniej będzie stał dłuuuuuuugo.
Korzystając z tego serwera testowego akceptujesz że nie będziesz na nim emitował nielegalnie utworów zwłaszcza bez właściwych licencji i pochodzących z nielegalnych źródeł. Pamiętaj to serwer do nauki a legalnej muzyki jest na pęczki w internecie wystarczy poszukać np. na licencji CC do nauki wystarcza w zupełności.
Opis na podstawie serwera SHOUTcast na platformie windows w logach wyglada to tak:
<01/03/07@18:28:05> [SHOUTcast] DNAS/win32 v1.9.4 (Mar 17 2004) starting up…
uruchamia się server
<01/03/07@18:28:05> [main] loaded config from C:\Program Files\SHOUTcast\sc_serv.ini
pobiera dane z pliku konfigurujacego
<01/03/07@18:28:05> [main] initializing (usermax:32 portbase:8000)…
w tym przypadku inicjuje do 32 jednoczesnych słuchaczy na porcie 8000 /ustawienia standardowe/
Błędy SHOUTcast przy starcie serwera radia
W logach możemy się spotkać z następującymi błędami opisanymi poniżej jeśli ktoś ma błąd nie opisany tutaj proszę o kontakt.
błędy zazwyczaj poprzedza linia
<01/21/06@13:40:55> [yp_add] yp.shoutcast.com gave error ()
<01/21/06@13:41:06> [yp_add] yp.shoutcast.com gave error (nak)
(więcej…)
Przykład jest opisany dla serwera SHOUTcast 1.9.7 działającego w systemie windows.
Zaczynamy od zdobycia adresu domenowego no-ip oraz serwera shoutcast dla windows http://www.shoutcast.com/download/files.phtml na dzień pisania tego tekstu jest to wersja SHOUTcast WIN32 Console/GUI server v1.9.7 [DOWNLOAD]
Po pobraniu pliku shoutcast-1-9-7-windows.exe uruchamiamy go.
Czasem zachodzi konieczność sprawdzenia czy serwer po prostu działa, aby to uczynić powinniśmy znać adres i port serwera.
Serwer może być uruchomiony lokalnie na maszynie której używasz lub zdalnie gdzieś w sieci.
Rozpatrzmy najpierw serwer zdalny:
uruchamiasz przeglądarkę www,
wprowadzasz do niej adres serwera, adres IP lub domenowy następnie : /dwukropek/ i port serwera
np. 213.251.164.109:8020 lub radionovum.vj.pl:8020
powinna ci się pojawić strona podobna do tej
Aby uruchomić serwer radiowy sc_serw i pilota do niego sc_trans na konsoli linuxa musimy wykonać kilka prostych kroków
- pobrać serwer i pilota na dysk
- rozpakować archiwa
- skonfigurować sc_serv.conf i sc_trans.conf
- uruchomić sc_serv i sc_trans_linux
do pobierania proponuję wget
-
wget http://www.shoutcast.com/downloads/sc1-9-7/shoutcast-1-9-7-linux-glibc6.tar.gz
-
wget http://www.shoutcast.com/downloads/sc_trans_posix_040.tgz
Plik konfiguracyjny serwera nosi nazwę sc_serv.conf i może być ona zmieniona na inną lecz wtedy serwer musi mieć podany w wywołaniu ją jako parametr np. sc_serv moj.config.
Część parametrów przyjmuje słowa yes, no oraz 0, 1 jako instrukcje do włączania i wyłączania.
Należy pamiętać że aby parametr działał nie może mieć na początku linii ";" średnika /czyli znacznika komentarza/.


2 Komentarze »