no cover -  

BeatZone
Statisíce hudebních profilů, miliony skladeb a desetitisíce rádií je tu pro tebe. Objevuj nové hudební skupiny, poslouchej online rádia, sdílej co je nového, životní okamžiky a zážitky, s uživateli BeatZone.

1- Vývoj BeatZone.

BeatZone za dobu své existence prošel různými fázemi vývoje a své podoby. Začátek se datuje k roku 2010, kdy jsem dostal myšlenku vytvořit alternativu k serverům musicbrainz.org, Last.fm a bandzone.cz, jelikož každý z těchto serverů měl něco, co ho činilo unikátní a zajímavý, ale zároveň každý z nich postrádal něco z toho dalšího.

Vývoj byl strastiplný a zdlouhavý, jelikož jsem v té době s PHP a MySQL teprve začínal. První verze BeatZone byla z toho důvodu postavena na platformě Joomla v1.5 a ihned po spuštění si získala velkou oblibu mezi hudebními fanoušky, ale i interprety. BeatZone od ostatních odlišovala možnost založení dvou různých typů účtu (což se později ukázalo že je na škodu) a to jako interpret a nebo posluchač. Již tenkrát měli umělci možnost vytvořit neomezený počet hudebních alb a nahrát do nich svou hudbu bez omezení počtu a nebo velikosti, což v té době byl téměř unikát, například Bandzone umožňoval nahrát pouhých 20 písniček ve 128kbps a chyběla mu možnost tyto skladby zařadit do jednotlivých alb. Díky tomu se ihned v prvních měsících po spuštění zaregistrovalo několik set hudebních interpretů a denní návštěvnost se pohybovala v řádu tisíců a někdy i desetitisíců přístupů.

Zároveň se v té dobé rozmáhal další fenomén a to internetové rádio, které mě fascinovalo. Pohrával jsem si s myšlenkou založit své vlastní. Tehdy zde již fungoval projekt radio.ipio.cz, dnes radioo.cz a svou myšlenku uskutečnil, sice jako amatérský sranda projekt, který ale později nabyl větších rozměrů a proto bylo potřeba se posunout dál. Projekt radio.ipip.cz nabízel pouhých 40 slotů pro posluchače a vysílat šlo pouze na náhodném volném portu, což bylo pro rádio, které se chtělo posunout od free projektu někam dál naprosto nevyhovující. Rádio jsem přesunul na server play.cz, který nám spravoval autorská práva a licenci k vysílání, nicméně stalo to moc peněz a my chtěli vysílat v různých kvalitách, což by znamenalo další navýšení nákladů. Začal jsem tedy zjišťovat, jak vše funguje a spustil svůj vlastní SHOUTcast server, tehdy ještě na starém PC z obýváku, umožňovala mi to již tenkrát optická přípojka s uploadem 20Mbps. Vše fungovalo skvělě a mě to neskutečně bavilo, dokonce jsem tenkrát díky tomu omezil svůj koníček, což byl Motorsport a motorky všeobecně. Postupem času mi bylo líto nechat si celou nevyužitou kapacitu serveru jen pro sebe a zrodil se nápad udělat něco podobného, jako radio.ipio.cz a to poskytnout volné sloty na serveru BeatZone. Což se ukázalo jako dobrý nápad, protože využití tehdy 50 volných slotů, které jsem ze začátku poskytnul bylo téměř 100%, začal jsem tedy přemýšlet jak dál. Netrvalo to dlouho, možná pár týdnů programování a BeatZone začal nabízet zdarma port se 100 sloty pro každého. Stačilo si ho jednoduše vytvořit v administraci. Za své vzal i kapacitně můj domácí server, musel jsem tedy pronajmout pořádný, uložený v datacentru. Co se týče webových stránek, tak obyčejný hosting pro web již také nestačil. Díky tomu však získal projekt BeatZone svou plnou nezávislost a soběstačnost a to vše během dvou let 2010 a 2011.

Vše fungovalo bez problémů do roku 2015. Tehdy bylo zapotřebí předělat BeatZone, respektive jeho design přizpůsobit pro mobilní zařízení, protože Google přestal nabízet a nebo jen omezeně nabízel ve výsledcích vyhledávání takové stránky, které tento design postrádají. Rozhodl jsem se tedy nejen pro předělání stylu BeatZone, ale rovnou pro vytvoření BeatZone od začátku a to byl kámen úrazu. Ze začátku to šlo hladce, ale volného času ubývalo a ubývalo. Zhruba v roce 2001, tehdy jako 16 letý fanda do muziky, která mě provází celí život, jsem se začal zabývat zvukařskou práci, která se mi právě v roce 2015 stala opravdovou a ne jen koníčkem. Tudíž nezbýval čas na BeatZone ani o víkendech a tento projekt od té doby zůstal funkční, ale nedokončený! :(

Přišla Koronavirová epidemie a já, jako zvukař, mám zase nějaký ten čas navíc a tak jsem se rozhodl tento projekt vzkřísit. Budu rád za vaše postřehy, nápady a reakce. Držte mi palce ;)

2- Jak BeatZone funguje.

BeatZone aktuálně běží na fizickém serveru HPE ProLiant DL320e Gen8 v2, uloženém v datacentru společnosti Wedos. Jsme také napojeni na datové služby třetích stran a to: Amazon S3 Storage, Digitalocean Spaces Storage, Twilio a Wedos disk. V případě potřeby lze výpočetní kapacitu vždy navýšit a datové úložiště je prakticky neomezené.

BeatZone je napsán programovacím jazykem PHP a JavaScript s využitím databázi MySQL. Prostor pro hudební média zprostředkovaných a nabízených službou BeatZone k posluchači již žádný hudebním skupinám z autorsko právních důvodů nenabízíme. Veškeré hudební soubory jsou nabízeny prostřednictvím třetích stran a to konkrétně YouTube a Spotify. Shoutcast stream je poskytován plně v režii serverů BeatZone.

V databázích BeatZone se k dnešnímu dni nachází informace o 538 653 interpretch, 3 266 307 skladbách, 673 278 textech písní a 119 705 rádiích z celého světa. Tento počet si klademe za cíl udržet, rozšiřovat a aktualizovat dané informace.

3- Cíl BeatZone.

V minulích týdnech jsem dlouho přemýšlel jak dál směrovat vývoj BeatZone. Na této verzi je již patrné vidět, jak to dopadlo. Vydal jsem se směrem sociálních sítí. Cílem je poskytnout lidem možnost sociální interakce nejen při poslouchání hudebních děl a nebo rádií. Vývoj je stále ještě v plenkách, ale odhodlání je veliké. Doufám že se mi do života nepřiplete nějaká další věc, díky které bych neměl čas dodělat tento projekt do fáze, ve které bych s ním byl spokojen, jako tomu bylo v roce 2010/2011.

BeatZone byl a vždy bude bezplatným projektem, který bude i nadále návštěvníkům nabízet SHOUTcast hosting, informace o hudebních interpretch, hudebních skladbách, rádiích, nově i sociální interakci a uživatelský obsah vytvořený návštěvníky BeatZone. To vše v návaznosti na další vývoj v uživatelsky přívětivé podobě ať již webové prezentace a nebo aplikací pro mobilní zařízení. V případě jakýchkoliv návrhů, nebo dotazů mě neváhejte kontaktovat prostřednictvím kontaktního formuláře a nebo pomocí emailu houska@soundcontrol.cz

S přáním všeho dobrého všem, v téhle nelehké době, kterou nyní prožívá celí svět,
Ondřej (Houska) Med.

V Havlíčkově Brode, 6.4.2020