radioko

Sådan kontrollerer vi stationer

Hver nat genopbygger radioko sin stationsliste ud fra sine kilder og sit eget register, tester alle streams og læser de anonyme signaler fra afspilleren. Denne side forklarer, hvilke stationer der kommer med, hvad vi udelader, hvor deres oplysninger kommer fra, hvordan de sorteres, og hvornår en station bliver skjult.

Hvilke stationer vises

  • Stationen kommer fra en af to kilder. Radio Browser, en åben database over radiostreams: Stationen står der under et af vores lande, og dens stream har bestået Radio Browsers seneste test. Eller radiokos eget register: stationer, vi finder på en tilsynsmyndigheds liste over sendetilladelser, og hvis stream vi finder på stationens egen hjemmeside, aldrig i en anden oversigt, samt stationer, der indsendes via formularen til at tilføje en station; streamen består vores test, og vi godkender hver station manuelt, højst 50 om ugen. De første kom fra FCC's register over sendetilladelser for Puerto Rico og fra registret over programudbydere hos Communications Authority of Kenya.
  • Streamen kan afspilles i en browser: et lydformat, som browsere understøtter (MP3, AAC, Ogg/Opus eller HLS), over HTTPS. En almindelig HTTP-stream, som browsere blokerer på sikre sider, afspilles i stedet via vores relæ. Relæet bruges også til en HTTPS-stream på en usædvanlig port, når lytterens netværk blokerer den port (afspilleren prøver først stationen direkte), og i Apples browsere til de få HTTPS-streams, der svarer i et gammelt format, som Safari afviser. Det lader kun lyd passere og kun for de streamadresser, vi viser.
  • Dubletter samles i én post: samme navn, samme stream, samme station under et andet navn på samme hjemmeside eller to streamadresser, der spiller de samme sange på de samme tidspunkter et helt døgn. Hvilken post der beholdes, afgøres først af, om den allerede har en side på radioko, dernæst af, om den spiller over HTTPS uden vores relæ, og til sidst af dens klik på Radio Browser plus kvadratroden af dens stemmer (en højere bitrate tæller lidt med).

Hver station beholder sin adresse på radioko permanent. Når en station forsvinder fra vores liste, oplyser dens side i 30 dage, at den ikke er tilgængelig, og foreslår lignende stationer; derefter svarer adressen "410 Gone". En skjult stations side (se nedenfor) oplyser fra den dag, stationen bliver skjult, at den ikke er tilgængelig, og når stationen har været skjult i 30 dage, svarer dens adresse "410 Gone". Adressen på en station, der er fjernet efter ejerens anmodning, svarer straks "410 Gone". En adresse bliver aldrig tildelt en anden station.

Hvad vi udelader

  • Streams, der ikke kan afspilles i en browser over HTTPS og heller ikke via vores relæ, tv-kanaler, der streamer video, og lydfiler eller optagelser, der ikke er en station, som sender live.
  • Medier på Den Europæiske Unions eller USA's sanktionslister, uanset navn og uanset hvilket land de står under, og programudbydere i de dele af Ukraine, som EU's sanktioner omfatter (Krim, Sevastopol og de områder af regionerne Donetsk, Luhansk, Kherson og Zaporizjzja, der ligger uden for den ukrainske regerings kontrol). Grunden er juridisk, ikke politisk.
  • Stationer fra Tyrkiet og stationer, der sender på tyrkisk, af licensmæssige, ikke politiske grunde: hvorfor Tyrkiet ikke er med.
  • Nogle få stationer mere efter vores egen beslutning, af juridiske grunde (f.eks. en ejer på en sanktionsliste) eller efter de annonceregler, vi følger (voksenindhold, desinformation, hadefuldt indhold).
  • Stationer, hvis ejere har bedt om at få dem fjernet.

Hvor profiloplysningerne kommer fra

Sendefrekvenser henter vi først fra myndighedernes officielle senderlister, som vi selv kobler til stationerne: Ofcom (Storbritannien), KommAustria og RTR (Østrig), UKE (Polen), Traficom (Finland), BAKOM (Schweiz) og ISED (Canada) samt for Puerto Rico FCC's register over sendetilladelser, som også oplyser kaldesignalerne. Afviger en liste fra Wikidata eller fra en stations navn, gælder listen. Andre frekvenser og kaldesignaler samt ejere, grundlæggelsesår, hjemmesider og konti på sociale medier kommer fra Wikidata. Hvis hverken listerne eller Wikidata oplyser en frekvens, viser en side den frekvens, der står på stationens egen hjemmeside (for en station fra vores eget register), eller ellers den frekvens, der indgår i stationens navn, f.eks. "Radio X 98.5 FM". En Wikidata-post knyttes kun til en station, når sammenhængen er sikker: samme hjemmeside og et navn, der stemmer overens, samme kaldesignal bekræftet af frekvensen eller samme navn bekræftet af byen, hjemmesiden, frekvensen eller kaldesignalet; et navn alene er aldrig nok. Hvis to poster kunne passe, tilknytter vi ingen af dem. En tema- eller regionalstream fra en større station (for eksempel en "Classic Rock"-kanal) får kun de oplysninger, der gælder for hele brandet, såsom ejer og hjemmeside, aldrig frekvensen. For de kenyanske stationer i vores register viser siden også sendetilladelsen fra tilsynsmyndighedens register: dens type, indehaveren og den dato, den blev udstedt.

På verdenskortet placeres en station det mest pålidelige sted, vi har, i denne rækkefølge: ved dens hovedsender ifølge tilsynsmyndigheden, ved dens koordinater i Wikidata eller ved det punkt, der er angivet for den i dens kilde, og som vi kun bruger, når det ligger i stationens land og passer med det oplyste sted; ellers i dens by eller region. Punkterne er rundet af til cirka 1 km. Stationer, der sender i hele landet eller kun online, tælles pr. land og tegnes ikke som en prik.

Stationer, der står under flere lande

Nogle streams står under flere lande. Hver kopi beholder sin side, og siderne kædes sammen som sprog- eller regionale versioner af én station; siden i stationens eget land er hovedsiden, når vi kan dokumentere, hvilket land det er. Når en kopi ikke kommer fra det land, den står under, eller når en stream står under mange lande, og ingen kan dokumentere, hvor den kommer fra, hævder dens side aldrig, at stationen hører til det land: Den vises på landets A–Z-liste, når den er åben for søgemaskiner, men aldrig på listerne efter genre eller region. En kopi på samme sprog som hovedsiden holdes uden for søgeresultaterne, medmindre den tilføjer en lokal oplysning, f.eks. en lokal frekvens eller en post i en tilsynsmyndigheds register. En station, der står under et land, den ikke kommer fra, flyttes til sit eget land, når vi kan dokumentere, hvor den kommer fra; kan vi ikke det, og intet andet land har den på listen, udelader vi den.

Hvilke sider søgemaskinerne ser

Alle stationer på listerne har en side med en afspiller, men kun nogle af siderne er åbne for søgemaskiner; de andre spiller lige så godt, men har en "noindex"-markering. En stationsside er åben for søgemaskiner, når to betingelser er opfyldt: Stationens stream spiller i vores kontroller, og enten er stationen identificeret (en sendefrekvens, et kaldesignal eller en registrering fra en sendetilladelse eller oplysninger fra dens Wikidata-post, som siden viser), eller også søger lyttere tydeligvis efter den. I hvert land er højst fem rene onlinekanaler fra samme selskab åbne for søgemaskiner. En side, der af en af disse grunde holdes uden for søgeresultaterne, er heller ikke med på landets lister eller A–Z-liste; søgefunktionen på radioko finder den stadig. Efter de annonceregler, vi følger, holdes en stationsside, hvis navn tyder på voksenindhold, også uden for søgeresultaterne, og der kommer ingen reklamer på den; stationen kan stadig afspilles.

To grupper af lande venter på en senere bølge: lande, hvis lyttere søger på et sprog, som radioko endnu ikke tilbyder (deres sider er på engelsk, indtil vi oversætter dem), og de kinesisksprogede udgaver (Kina, Taiwan, Hongkong og Macao). Deres sider spiller, men holdes uden for søgeresultaterne. Et nyt land kommer med i søgeresultaterne efter tre nætter i træk, hvor en af landets egne stationer spiller. I et land med kun få stationer holdes A–Z-listen uden for søgeresultaterne, når den viser de samme stationer som forsiden. Et lands statistikside er kun åben for søgemaskiner, når det gælder for mere end 50 af landets stationssider; indtil da står landets tal på dets forside og på statistiksiden for hele verden. Når ingen af et lands stationer spiller en nat, bliver landets sider liggende i 30 dage, uden for søgeresultaterne og med stationer fra nærliggende lande; derefter lukkes de, indtil en station spiller igen.

Hvornår en station bliver skjult

Hver nat tester vi selv hver eneste stream med én kort forespørgsel, der læser de første bytes lyd. Datoen ved "Sidst kontrolleret" på en stations side er dagen for den seneste vellykkede test, og det er altid vores egen test. Når vi har testet en stream i syv nætter eller flere, viser siden også, ved hvor mange af de seneste natlige kontroller, højst 30, den blev afspillet. En mislykket test gentages fra et andet sted, før den tæller, fordi nogle stationer afviser lyttere fra bestemte lande. Et afvist eller ulæseligt svar tæller aldrig som en fejl, og en stream, der kun kan høres inden for sit eget land, bedømmes ikke ud fra vores test: Det står så på dens side. En station, hvis stream fejler tre nætter i træk, skjules fra alle lister, indtil en senere test lykkes; dens side bliver liggende og oplyser, at stationen ikke er tilgængelig lige nu.

Når afspilningen af en station starter eller ikke kan starte, sender afspilleren også et signal med oplysninger om, hvilken station det var, og om den blev afspillet; vores server gemmer signalet sammen med tidspunktet og den besøgendes land, uden IP-adresse eller cookie. Mange mislykkede afspilninger rykker en station frem i køen til en test, og når lyttere afspiller en station uden problemer, bliver den på listen. Signaler alene skjuler aldrig en station, fordi alle kan sende et.

Linket "Virker streamen ikke?" på en stationsside sender samme slags anonyme signal. Første gang en station spiller i en browser på en given dag, sender afspilleren endnu et signal til afspilningstællingen: Når en station har mindst ti afspilninger inden for de seneste syv dage, viser dens side tallet. Der tælles browsere pr. dag, ikke personer, og det er ikke en lyttermåling.

Sådan sorteres stationerne

Listerne og de udvalgte stationer på hvert lands forside viser først de stationer, der spillede i alle vores seneste natlige kontroller, og blandt dem de mest kendte: dem med en sendetilladelse fra en tilsynsmyndighed, en leksikonartikel, en Wikidata-post eller et kaldesignal. Står stationer lige på det punkt, kommer den station først, der er afspillet oftest: målt på afspilningerne i vores egen afspiller eller på, hvor ofte den er startet via Radio Browsers oversigt (dens kliktal), alt efter hvilket tal der er højest. Det er ikke en lyttermåling. Et lands forside fremhæver kun landets egne stationer. Efter lanceringen, når lyttere i et land afspiller nok stationer på selve radioko (cirka 200 afspilninger om ugen), planlægger vi at sortere landets stationer efter de afspilninger, så de stationer, der lyttes mest til på radioko, kommer først. Lister med udvalgte stationer viser kun stationer, hvis stream spillede ved den seneste test, bortset fra nye stationer, vi ikke har testet endnu.

Sådan skrives beskrivelserne

Hver stations slogan og korte beskrivelse skrives med hjælp fra kunstig intelligens ud fra oplysningerne på stationens side (navn, sted, genrer, sprog, frekvens) og velkendte offentlige fakta. Vi tager stikprøver og kontrollerer dem mod stationens data, og vi retter alle fejl, vi finder. Hvis en beskrivelse er forkert, så sig til.

Rettelser og fjernelse

Hvis du vil have rettet en stations oplysninger, kan du kontakte os, helst fra stationens side: Det, radioko viser, kan vi selv rette. Oplysninger, der kommer fra Wikidata eller Radio Browser, kan også rettes ved kilden. Alle kan redigere Wikidata. En post i Radio Browser kan derimod ikke bare redigeres: stationen ændrer den selv fra sin streamingserver med to HTTP-headere, der sendes sammen med streamen. Med icy-index-metadata: 1 henter Radio Browser navn, genrer og websted fra streamens egne icy-headere; icy-main-stream-url angiver streamens aktuelle adresse, for eksempel dens HTTPS-adresse. Radio Browser markerer derefter posten som verificeret. Vejledningen (på engelsk) findes på radio-browser.info/owners. Stationsejere kan bede om at få deres station fjernet; vi behandler sådanne anmodninger inden for 48 timer.

Fortæl os, hvad du synes

En idé, en station, der ikke spiller, en rettelse eller et ønske om fjernelse: Vi læser alle beskeder.