główna strona
wróć
Uruchamiany radio internetowe - część 1 - ogólne wskazówki jak rozpocząć
Ostatnia zmiana: 16.02.2016, Autor artykułu: Waldemar Miotk
artykul-0077.jpg


W tym artykule omówię jedynie ogólnie zasady działania radia internetowego a do szczegółów dojdziemy w kolejnych wpisach na tej stronie.

Pierwszym etapem budowy własnego radia jest określenie czym nasze radio ma się wyróżniać z pośród dziesiątek tysięcy innych nadających w internecie. Jeżeli ma to być kolejne radio z samą muzyką, to proszę to przemyśleć raz jeszcze. W tej chwili wybór tego typu kanałów jest tak olbrzymi, że chyba nie ma sensu rozpoczynać kolejnego. Ale jak kto tam chce...

Drugim etapem to ustalenie, czy radio będzie nadawało 24 godziny na dobę, czy tylko w określonym czasie. Jeżeli chcemy po prostu sami, ręcznie nadawać audycje, mówić na żywo do mikrofonu w określonych godzinach i po tym czasie kończyć nadawanie, to tracimy możliwość przyciągnięcia słuchaczy którzy akurat nie słuchali i nie wiedzą nic o naszym radiu. Nawet jeżeli trafią na nie przez przypadek, to usłyszą jedynie ciszę. Lepszym rozwiązaniem byłoby w czasie, gdy już nie prowadzimy audycji nadawać chociażby powtórki tego co już nagraliśmy lub po prostu muzykę jako uzupełnienie. Poszczególne utwory mogłyby być przeplatane informacją, kiedy rozpoczynamy nadawanie na żywo tak aby ktokolwiek kiedykolwiek posłucha chwilę radia dowiedział się o naszej audycji. Podsumowując, lepiej nadawać 24 godziny na dobę.

W związku z tym potrzebujemy systemu automatyki radiowej, który przejmie po nas całość nadawania w momencie gdy nie będziemy online przy mikrofonie. Takich systemów automatyki jest całe mnóstwo od bardzo prostych playlist aż do skomplikowanych systemów ze zdarzeniami, rotacjami i innymi pomysłami, które potrafią radio w zasadzie poprowadzić samodzielnie. Naszym zadaniem w takim przypadku jest dostarczanie materiałów do nadawania i odpowiednie zaprogramowanie automatyki.

Aby przejść dalej muszę nieco napisać o zasadach działania radia internetowego. Ogólnie rzecz biorąc, całość opiera się na oprogramowaniu które nadaje sygnał do serwera radiowego do którego podłączają się słuchacze. Aby mogli się oni podłączyć potrzebują odpowiedniego oprogramowania odbiorczego. Takich programów jest całe mnóstwo. Ponadto możemy zarejestrować się na platformach gromadzących różne radia internetowe, np. na TuneIn. Dzięki temu będzie można naszego radia słuchać też na telefonach komórkowych. Dobrze też przygotować stronę internetową radia, gdzie umieścimy link do jego odsłuchu. W tej chwili praktycznie wszystkie przeglądarki bez problemów odtwarzają radia internetowe poprzez znacznik HTML5 <audio> w związku z czym przygotowanie takiej strony nie powinno powodować żadnych problemów. Jeszcze niedawno konieczne były wtyczki Flash.

Centralnym punktem naszego radia jest więc serwer w internecie do którego my nadajemy a z którego słuchacze odbierają sygnał. Serwer taki możemy wynająć u dostawcy serwerów radiowych, postawić własny wynajmując serwer dedykowany w internecie lub jakiś tańszy VPS. Możemy również postawić go w domu lub firmie. Trzeba jednak pamiętać, że każdy słuchacz naszego radia będzie od nas pobierał dane. Stawiając serwer nadawczy w domu musimy zdawać sobie sprawę z tego że:
1. Łącze musi być wyjątkowo stabilne. Nie mogą występować przerwy, wahnięcia czy też zwolnienia w trakcie nadawania. Będą powodowały przerwy w odbiorze radia, co może spowodować frustrację słuchaczy.
2. Łącze musi być odpowiednio szybkie. Przypuśćmy, że zdecydujemy się nadawać sygnał w formacie MP3 o prędkości 128kb/s (kilobitów na sekundę). Oznacza to, że każdy z podłączonych do naszego serwera słuchaczy będzie pobierał tyle danych. Oznacza to 16kB/s (kilobajtów na sekundę) pobieranych na jednego słuchacza. Przy dziesięciu słuchaczach jest to już 1280kb/s przy stu 12800kb/s. Trzeba też pamiętać, że nie jest to tak zwany "download", który często wynosić może nawet 50Mb/s ale "upload", który bardzo często wynosi zaledwie 1Mb/s. Do przeglądania stron to całkowicie wystarcza, ale do nadawania radia jest już za mało. Ponadto jeżeli w domu mamy inne komputery, które również korzystają z tego samego łącza to ta wielkość może być zupełnie niewystarczająca. Przypuśćmy jednak, że mamy całe łącze dla naszego radia, to 1Mb/s "uploadu" wystarcza na obsłużenie jedynie 8 słuchaczy. Aby nasze radio mogło słuchać więcej osób musimy albo zmniejszyć jakość nadawania, co spowoduje raczej nieatrakcyjność audycji, albo zwiększyć prędkość łącza. 10Mb/s starczy dla około 75 słuchaczy.
3. Potrzebujemy komputera włączonego 24 godziny na dobę, który będzie nadawał nasz sygnał.
4. Przydałoby się jakieś zasilanie awaryjne pomocne w przypadku zaniku prądu. Zasilanie powinno obsługiwać zarówno komputer-serwer jak i całe nasze łącze.

W związku z powyższym radzę jednak zamówić dowolny serwer VPS w internecie u dowolnego operatora. O jego parametrach napiszę w dalszych częściach tego artykułu.

Kolejnym i najważniejszym dla nas programem będzie program, o którym pisałem już wcześniej, obsługi automatyki radia. I podobnie jak w przypadku serwera nadawczego możemy go uruchomić u nas w domu lub firmie lub na dedykowanym serwerze w internecie (lub VPS). Na szczęście nie potrzebujemy takiego łącza jak w przypadku serwera, gdyż to my będziemy nadawać tylko jeden sygnał o prędkości 128kb/s do internetu. Nikt nie będzie się do nas podłączał więc i bezpieczniej będzie. Nadal jednak potrzebujemy łącza w miarę stabilnego, komputera włączonego 24h na dobę oraz jakiegoś zasilania awaryjnego. Nie są to już jakieś straszne do wypełnienia warunki jednak mamy również możliwość skorzystania z automatyki dostępnej w internecie. O tym jednak napiszę już w kolejnych częściach tego artykułu.

To tyle tytułem wstępu. W następnej części omówię parametry serwera internetowego potrzebnego do nadawania radia. Zrobimy też pierwszy krok do uruchomienia serwera nadawczego i postaramy się coś nadać i oczywiście odebrać.

 

Komentarze(2)

Podpis:
W celu potwierdzenia, zaznacz pole pod znakiem: Z
Capcha
KiL - IP: xxx.xx.150.117, Data: 24.10.2016 13:33:51
Niestety, ale tak to się odbywa. Nie ma innej metody. Słuchacze musza otrzymać dane aby je ich program odtwarzający mógł przetworzyć. Dane lecą z serwera do każdego słuchacza oddzielnie :-)
Jojn - IP: xx.xx.22.54, Data: 23.10.2016 16:53:08
Streaming i dane do kazdego sluchacza oddzielnie?
Zaprzeczenie streamingu :)
(c)2007-2016 Waldemar Miotk - ostatnia aktualizacja silnika 06.02.2016 - Twój IP: 52.200.130.163. Ta strona, aby lepiej działać, używa plików cookie przechowywanych na komputerach użytkowników. Wszystkie prawa do tekstów zamieszczonych na stronie są zastrzeżone, chyba że przy konkretnym tekście znajduje się inna informacja.
go up