Cum verificăm posturile
În fiecare noapte, radioko își reconstruiește lista de posturi din sursele sale și din propriul registru, testează fiecare flux și citește semnalele anonime trimise de player. Această pagină explică ce posturi sunt incluse, ce excludem, de unde provin informațiile despre ele, cum sunt ordonate și când este ascuns un post.
Ce posturi sunt listate
- Postul provine din una dintre cele două surse. Prima este Radio Browser, o bază de date deschisă cu fluxuri radio: postul este înregistrat acolo pentru una dintre țările pe care le acoperim, iar fluxul său a trecut cel mai recent test al Radio Browser. A doua este registrul propriu al radioko: posturi pe care le găsim în lista de licențe a unei autorități de reglementare și al căror flux îl găsim pe site-ul propriu al postului, niciodată într-un alt catalog, precum și posturi care ne sunt trimise prin formularul de adăugare a unui post; fluxul trece testul nostru, iar fiecare post este aprobat manual, cel mult 50 pe săptămână. Primele au provenit din evidențele de licențe ale FCC pentru Puerto Rico și din registrul radiodifuzorilor al Autorității de Comunicații din Kenya.
- Fluxul poate fi redat în browser: folosește un format audio acceptat de browsere (MP3, AAC, Ogg/Opus sau HLS) prin HTTPS. Un flux pe HTTP simplu, pe care browserele îl blochează pe paginile securizate, este redat în schimb prin serverul nostru intermediar. Acesta preia și un flux HTTPS pe un port neobișnuit atunci când rețeaua ascultătorului blochează acel port (playerul încearcă mai întâi postul direct) și, în browserele Apple, puținele fluxuri HTTPS care răspund într-un format vechi pe care Safari îl refuză. Transmite doar audio și doar pentru adresele de flux pe care le listăm.
- Înregistrările duplicate sunt reunite într-una singură. Sunt considerate duplicate: același nume, același flux, același post sub alt nume pe același site sau două adrese de flux care redau aceleași melodii în aceleași momente timp de o zi întreagă. Înregistrarea care rămâne se alege mai întâi după cum are sau nu deja o pagină pe radioko, apoi după cum merge sau nu prin HTTPS fără serverul nostru intermediar și, la final, după clicurile ei din Radio Browser plus rădăcina pătrată a voturilor ei (o rată de biți mai mare adaugă puțin).
Fiecare post își păstrează permanent adresa pe radioko. Când un post iese din lista noastră, pagina sa anunță timp de 30 de zile că nu este disponibil și sugerează posturi similare; apoi adresa răspunde cu „410 Gone”. Pagina unui post ascuns (vezi mai jos) anunță că nu este disponibil din ziua în care este ascuns, iar când postul este ascuns de 30 de zile, adresa sa răspunde cu „410 Gone”. Adresa unui post eliminat la cererea proprietarului răspunde imediat cu „410 Gone”. O adresă nu este atribuită niciodată altui post.
Ce excludem
- Fluxurile care nu pot fi redate în browser prin HTTPS și nici prin serverul nostru intermediar, posturile TV care transmit conținut video, precum și fișierele audio sau înregistrările care nu sunt un post ce emite în direct.
- Instituțiile media de pe listele de sancțiuni ale Uniunii Europene sau ale Statelor Unite, indiferent de numele sub care apar și de țara în care sunt listate, precum și radiodifuzorii din zonele Ucrainei vizate de sancțiunile UE (Crimeea, Sevastopol și zonele din regiunile Donețk, Luhansk, Herson și Zaporojie aflate în afara controlului guvernului ucrainean). Motivul este juridic, nu politic.
- Posturile din Turcia și posturile care emit în limba turcă, dintr-un motiv de licență, nu politic: de ce lipsește Turcia.
- Alte câteva posturi, prin decizia noastră, dintr-un motiv juridic (de exemplu, un proprietar aflat pe o listă de sancțiuni) sau conform regulilor de publicitate pe care le respectăm (conținut pentru adulți, dezinformare, conținut care incită la ură).
- Posturile ai căror proprietari au cerut eliminarea.
De unde provin informațiile din profil
Frecvențele de emisie provin în primul rând din listele oficiale de emițătoare ale autorităților de reglementare, pe care le asociem noi înșine posturilor: Ofcom (Regatul Unit), KommAustria și RTR (Austria), UKE (Polonia), Traficom (Finlanda), BAKOM (Elveția) și ISED (Canada), iar pentru Puerto Rico din evidențele de licențe ale FCC, care indică și indicativele. Când o listă diferă de Wikidata sau de numele unui post, prevalează lista. Celelalte frecvențe și indicative, precum și proprietarii, anii înființării, site-urile și conturile de pe rețelele sociale, provin de la Wikidata. Când nici listele autorităților de reglementare, nici Wikidata nu indică o frecvență, pagina o afișează pe cea de pe site-ul propriu al postului (pentru un post din registrul nostru) sau, în lipsa acesteia, pe cea din numele postului, de exemplu „Radio X 98.5 FM”. O înregistrare Wikidata este asociată unui post doar atunci când potrivirea este certă: același site și un nume corespunzător, același indicativ confirmat de frecvență sau același nume, confirmat de localitate, site, frecvență sau indicativ; numele singur nu este niciodată suficient. Dacă două înregistrări s-ar putea potrivi, nu o asociem pe niciuna. Un flux tematic sau regional al unui post mai mare (de exemplu, un canal „Classic Rock”) primește doar informațiile care se aplică întregului brand, precum proprietarul și site-ul, niciodată frecvența. Pentru posturile kenyene din registrul nostru, pagina arată și licența din registrul autorității de reglementare: tipul ei, titularul și data acordării.
Pe harta lumii, un post este plasat după cea mai sigură sursă disponibilă, în această ordine: la emițătorul său principal din lista autorității de reglementare, la coordonatele sale din Wikidata sau în punctul indicat pentru el în sursa sa, pe care îl folosim doar dacă se află în țara postului și se potrivește cu localitatea indicată; altfel, în orașul sau regiunea sa. Punctele sunt rotunjite la aproximativ 1 km. Posturile care emit la nivel național sau doar online sunt numărate pe țări, nu desenate ca punct.
Posturi listate în mai multe țări
Unele fluxuri sunt listate în mai multe țări. Fiecare copie își păstrează pagina, iar paginile sunt legate ca versiuni lingvistice sau regionale ale aceluiași post; pagina principală este cea din țara postului, atunci când putem dovedi care este aceasta. Când o copie nu provine din țara în care este listată sau un flux este listat în multe țări și nimeni nu poate dovedi de unde provine, pagina sa nu pretinde niciodată că postul este din acea țară: copia apare în lista A–Z a țării atunci când pagina sa este deschisă motoarelor de căutare, dar niciodată în listele ei pe genuri sau regiuni. O copie în aceeași limbă ca pagina principală nu apare în rezultatele căutării decât dacă adaugă o informație locală, de exemplu o frecvență locală sau o înregistrare a unei autorități de reglementare. Un post listat într-o țară din care nu provine este mutat în propria țară atunci când putem dovedi de unde provine; dacă nu putem și nicio altă țară nu îl listează, îl excludem.
Ce pagini văd motoarele de căutare
Fiecare post listat are o pagină cu player, dar doar unele dintre aceste pagini sunt deschise motoarelor de căutare; celelalte funcționează la fel de bine, dar poartă mențiunea „noindex”. Pagina unui post este deschisă motoarelor de căutare atunci când sunt îndeplinite două condiții: fluxul său funcționează la verificările noastre și, în plus, fie postul este identificat (o frecvență de emisie, un indicativ sau o înregistrare din licență ori informații din înregistrarea sa Wikidata pe care pagina le afișează), fie ascultătorii îl caută în mod clar. În fiecare țară, cel mult cinci canale exclusiv online ale aceleiași companii sunt deschise motoarelor de căutare. O pagină care rămâne în afara rezultatelor căutării din unul dintre aceste motive nu apare nici în listele țării, nici în lista ei A–Z; căutarea de pe radioko o găsește totuși. Conform regulilor de publicitate pe care le respectăm, pagina unui post al cărui nume sugerează conținut pentru adulți rămâne și ea în afara rezultatelor căutării și nu va afișa reclame; postul poate fi ascultat în continuare.
Două grupuri de țări așteaptă o etapă ulterioară: cele ai căror ascultători caută într-o limbă pe care radioko nu o oferă încă (paginile lor sunt în engleză până când le traducem) și edițiile în chineză (China, Taiwan, Hong Kong și Macao). Posturile lor pot fi ascultate, dar paginile nu apar în rezultatele căutării. O țară nouă intră în rezultatele căutării după trei nopți la rând în care funcționează un post din acea țară. Într-o țară cu doar câteva posturi, lista A–Z nu apare în rezultatele căutării atunci când afișează aceleași posturi ca pagina principală a țării. Pagina de statistici a unei țări este deschisă motoarelor de căutare doar atunci când sunt deschise mai mult de 50 dintre paginile posturilor sale; până atunci, cifrele ei apar pe pagina principală a țării și pe pagina de statistici mondiale. Când într-o noapte niciun post al unei țări nu funcționează, paginile ei rămân online timp de 30 de zile, în afara rezultatelor căutării și cu posturi din țările vecine; după aceea se închid până când un post funcționează din nou.
Când este ascuns un post
În fiecare noapte testăm noi înșine fiecare flux cu o singură cerere scurtă, care citește primii octeți de audio. Data „Ultima verificare” de pe pagina unui post este ziua ultimului test reușit și se referă întotdeauna la testul nostru. După ce am testat un flux timp de cel puțin șapte nopți, pagina lui arată și la câte dintre ultimele verificări nocturne (cel mult 30) redarea a reușit. Un test eșuat este repetat dintr-o a doua locație înainte de a fi luat în calcul, deoarece unele posturi refuză ascultătorii din anumite țări. Un răspuns refuzat sau care nu poate fi citit nu este considerat niciodată un eșec, iar un flux care poate fi ascultat doar în propria țară nu este judecat după testul nostru: pagina postului precizează acest lucru. Un post al cărui flux eșuează trei nopți la rând este ascuns din toate listele până când un test ulterior reușește; pagina lui rămâne și anunță că postul nu este disponibil momentan.
Când redarea unui post pornește sau nu reușește să pornească, playerul trimite și el un semnal care indică despre ce post este vorba și dacă a fost redat; serverul nostru îl stochează împreună cu momentul și țara vizitatorului, fără adresă IP sau cookie. Multe eșecuri fac ca un post să fie testat mai devreme, iar redările reușite ale ascultătorilor îl păstrează în listă. Semnalele singure nu ascund niciodată un post, pentru că oricine poate trimite unul.
Linkul „Fluxul nu funcționează?” de pe pagina unui post trimite același tip de semnal anonim. Prima dată când un post este redat într-un browser într-o anumită zi, playerul mai trimite un semnal, pentru numărul de ascultări: când un post are cel puțin zece ascultări în ultimele șapte zile, pagina lui afișează acest număr. Se numără browserele pe zi, nu oamenii, și nu este o măsurătoare de audiență.
Cum sunt ordonate posturile
Listele, precum și posturile recomandate de pe pagina principală a fiecărei țări, afișează mai întâi posturile care au funcționat la toate verificările noastre nocturne recente, iar dintre acestea pe cele mai cunoscute: cele cu licență de la o autoritate de reglementare, cu un articol de enciclopedie, cu o înregistrare Wikidata sau cu un indicativ. La egalitate după acest criteriu, primul vine postul redat mai des: după ascultările numărate de propriul nostru player sau după de câte ori a fost pornit prin catalogul Radio Browser (numărul său de clicuri), luându-se în calcul valoarea mai mare dintre cele două. Nu este o măsurătoare de audiență. Pagina principală a unei țări recomandă doar posturile din acea țară. După lansare, odată ce ascultătorii dintr-o țară vor asculta suficiente posturi chiar pe radioko (aproximativ 200 de ascultări pe săptămână), intenționăm să ordonăm posturile din acea țară după aceste ascultări, cu cele mai ascultate pe radioko pe primele locuri. Listele de posturi recomandate afișează doar posturile al căror flux a funcționat la cel mai recent test, cu excepția celor noi, pe care nu le-am testat încă.
Cum sunt scrise descrierile
Sloganul și descrierea scurtă ale fiecărui post sunt scrise cu ajutorul inteligenței artificiale, pe baza informațiilor de pe pagina postului (nume, localitate, genuri, limbă, frecvență) și a unor fapte publice bine cunoscute. Le verificăm prin sondaj cu datele postului și corectăm fiecare greșeală pe care o găsim. Dacă o descriere este greșită, anunță-ne.
Corecturi și eliminare
Pentru a corecta informațiile despre un post, contactează-ne, de preferat chiar de pe pagina postului: putem corecta noi înșine ce afișează radioko. Informațiile care provin de la Wikidata sau Radio Browser pot fi corectate și la sursă. Oricine poate edita Wikidata. În schimb, o înregistrare din Radio Browser nu poate fi editată pur și simplu: postul o schimbă singur, de pe serverul său de streaming, cu două antete HTTP trimise împreună cu fluxul. Cu icy-index-metadata: 1, Radio Browser preia numele, genurile și site-ul din propriile antete icy- ale fluxului; icy-main-stream-url indică adresa actuală a fluxului, de exemplu adresa sa HTTPS. Apoi Radio Browser marchează înregistrarea ca verificată. Instrucțiunile (în engleză) se găsesc la radio-browser.info/owners. Proprietarii posturilor pot cere eliminarea postului lor; soluționăm astfel de cereri în termen de 48 de ore.