Užitočné tipy

Ako si vytvoriť vlastné internetové rádio?


Na zodpovedanie tejto otázky sa musíte najprv opýtať, prečo je potrebné túto rozhlasovú stanicu vytvoriť a aké to bude. Ak ste však už tento malý „podnikateľský plán“ nakreslili vo svojej hlave, potom „vitajte, aby ste prestali“ študovať matematickú časť.

Tvárou v tvár ľuďom

Tvárou každého internetového projektu je jeho stránka na internete. Vyzbrojení službou WHOIS hľadáme krásnu a jednoduchú adresu miesta. Nebudeme si pripomínať, že čím bližšie sa adresa týka názvu, tým ľahšie je vyhláskovať a čím menej možných nesprávnych variantov tohto hláskovania, tým lepšie.
Vyberte adresu? Výborne! Objednávame hosting.
Pre úspešnú prevádzku stránky potrebujeme 3 jednoduché veci:

  • PHP
  • SQL základ
  • slider

O motore:
Tu má každý právo zvoliť si, čo mu najviac vyhovuje, ale okamžite si uvedomujem, že Joomla bude pre implementáciu webu to najlepšie (koľko možností, ktoré som vyskúšal v programoch Wordpress a Drupal, je veľmi ťažké prísť s implementáciou týchto motorov). Viac informácií o tom, ako naplniť obsah a triky pri implementácii, nájdete v nasledujúcich článkoch.

Bojový server

Áno, nebolo náhodou, že som už skôr písal, že pre web je potrebný hosting, pretože každý kilobit rýchlosti bude na účet vysielacieho servera a že tento obsah, ktorý je pre nás najdôležitejší, je neprijateľný luxus.
A teraz jednoduchý vzorec, ktorý nás v budúcnosti ubližuje:
Šírka pásma / kvalita vysielania = počet simultánnych poslucháčov.
Inými slovami, ak je náš internetový kanál 100 Mb / s a ​​plánujeme vysielať v kvalite 128 Kb / s, zmestí sa iba 800 ľudí (verte mi, toto je veľmi veľké publikum pre začiatočnícky projekt).

Ktorý server zvoliť?

Počas tohto problému som sa celé hodiny hrabal na internete pri hľadaní riešenia a riešenie netrvalo dlho. Virtuálny server je v tejto situácii najlepšou voľbou.
Po prvé: Štandardne má statickú IP adresu.
Po druhé: Má pomerne vysokorýchlostné spojenie, aj keď s jednou malou korekciou - rýchlosť je vydelená všetkými obyvateľmi tohto fyzického stroja, čo znamená, že našich 800 ľudí možno bezpečne deliť 5 (hoci je možné, že toto číslo bude veľmi odlišné, pretože záťaž na iné servery môžu byť dosť vysoké).
Náš výskum nevyžaduje výkonný procesor a veľa pamäte RAM. Konfigurácia rádiového servera vám umožňuje úspešne využívať zanedbateľné zdroje. Naším hlavným výberovým kritériom je rýchlosť pripojenia.

IceCast2 alebo ShoutCast

Srdcom nášho servera je vysielanie. Je na nej, aby boli všetky zvukové toky spojené, prichádzajúce aj odchádzajúce. A tu si musíte urobiť informovaný výber, pretože na tom bude postavený celý ďalší vysielací systém a jeho podpora. Oba produkty majú všetky kúzla, ktoré sú potrebné na usporiadanie vysielania. Oba produkty sú multiplatformové a vyžadujú si špecifické zručnosti pri komunikácii s konfiguračnými súbormi, našťastie sú sprevádzané pôsobivou dokumentáciou (v angličtine).

Zvukové vysielanie

Existujú 3 spôsoby, ako aplikovať zvuk na kanál:

  • Raleigh
  • Automatické vysielanie
  • Živý prenos

Okrem toho sa posledné dve navzájom od seba líšia iba tým, že jeden je robot (alebo sa vysielanie uskutočňuje podľa vopred pripraveného listu) a druhý je živý človek.
Ale s Rayleighom je všetko zaujímavejšie. Pozrime sa na všetky spôsoby:

Relé je bod preposlania. Berie hotové spojenie rozhlasovej stanice a distribuuje ju každému, kto sa k nej pripojí. Vďaka takémuto relé môžete vysielať rozhlasové stanice do miestnych sietí, kladivo v prázdnom čase vysielaní a rozširovať šírku pásma vašej vlastnej rozhlasovej stanice. (viac o tom, ako elegantne zvýšiť kapacitu jedného kanála 2 alebo viackrát, poviem v nasledujúcich článkoch). Tento bod je tiež nesmierne dôležitý, ak nemáte veľmi silné serverové zdroje a zmeny vedúcich strán sa vyskytujú veľmi často.

Auto Broadcaster a Live Stream - pre túto úlohu je vhodných veľa programov, ale vyzdvihnem najbežnejšie programy:
windows

  • RadioBOSS
  • SamBroadcaster
  • Doplnok Winamp + ShoutCast

linux
  • Ices
  • phpCast
  • PulseAudio *

(*) - Server PulseAudio má zabudovaný mechanizmus prenosu zvukových tokov

V tomto článku som opísal kľúčové body pri vytváraní internetového rádia
Inštalácia a konfigurácia samotného rádiového servera netrvá dlhšie ako 15 minút. Oveľa viac času sa venuje ladeniu určitých funkcií, pretože manuálne sledovať stav projektu 24 hodín denne je nemožné.