radioko

Så kontrollerar vi stationer

Varje natt bygger radioko upp sin stationslista på nytt utifrån sina källor och sitt eget register, testar varje ström och läser de anonyma signalerna från spelaren. Den här sidan förklarar vilka stationer som tas med, vad vi utelämnar, varifrån uppgifterna kommer, hur stationerna sorteras och när en station döljs.

Vilka stationer som listas

  • Stationen kommer från en av två källor. Radio Browser, en öppen databas över radioströmmar: stationen finns där under ett av våra länder, och dess ström klarade Radio Browsers senaste test. Eller radiokos eget register: stationer som vi hittar i en tillsynsmyndighets förteckning över sändningstillstånd och vars ström vi hittar på stationens egen webbplats, aldrig i en annan katalog, samt stationer som skickas in via formuläret för att lägga till en station; strömmen klarar vårt test, och vi godkänner varje station manuellt, högst 50 i veckan. De första kom från FCC:s tillståndsregister för Puerto Rico och från registret över programföretag hos Communications Authority of Kenya.
  • Strömmen går att spela upp i en webbläsare: ett ljudformat som webbläsare stöder (MP3, AAC, Ogg/Opus eller HLS) över HTTPS. En ström som använder vanlig HTTP, vilket webbläsare blockerar på säkra sidor, spelas i stället upp via vår reläserver. Reläservern används också för en HTTPS-ström på en ovanlig port när lyssnarens nätverk blockerar den porten (spelaren försöker först nå stationen direkt) och, i Apples webbläsare, för de få HTTPS-strömmar som svarar i ett gammalt format som Safari inte godtar. Den skickar bara vidare ljud, och bara för de strömadresser vi listar.
  • Dubbletter slås ihop till en post. Som dubbletter räknas samma namn, samma ström, samma station under ett annat namn på samma webbplats eller två strömadresser som spelar samma låtar i samma ögonblick under ett helt dygn. Vilken post som behålls avgörs först av om den redan har en sida på radioko, sedan av om den spelas över HTTPS utan vår reläserver och sist av dess klick på Radio Browser plus kvadratroten ur dess röster (en högre bithastighet väger in lite).

Varje station behåller sin adress på radioko permanent. När en station försvinner från vår lista visar dess sida i 30 dagar att den inte är tillgänglig och föreslår liknande stationer; därefter svarar adressen "410 Gone". En dold stations sida (se nedan) visar från den dag stationen döljs att den inte är tillgänglig, och när stationen har varit dold i 30 dagar svarar dess adress "410 Gone". Adressen till en station som har tagits bort på ägarens begäran svarar direkt "410 Gone". En adress ges aldrig till en annan station.

Vad vi utelämnar

  • Strömmar som inte går att spela upp i en webbläsare över HTTPS och inte heller via vår reläserver, tv-kanaler som strömmar video, och ljudfiler eller inspelningar som inte är en station som sänder direkt.
  • Medier på Europeiska unionens eller USA:s sanktionslistor, oavsett namn och oavsett vilket land de listas under, samt programföretag i de delar av Ukraina som omfattas av EU:s sanktioner (Krim, Sevastopol och de områden i regionerna Donetsk, Luhansk, Cherson och Zaporizjzja som ligger utanför den ukrainska regeringens kontroll). Skälet är juridiskt, inte politiskt.
  • Stationer från Turkiet och stationer som sänder på turkiska, av licensskäl, inte politiska skäl: varför Turkiet saknas.
  • Ytterligare några stationer efter vårt eget beslut, av juridiska skäl (till exempel en ägare som står på en sanktionslista) eller enligt de annonsregler vi följer (vuxeninnehåll, desinformation, hatiskt innehåll).
  • Stationer vars ägare har bett om borttagning.

Varifrån profiluppgifterna kommer

Sändningsfrekvenser kommer i första hand från tillsynsmyndigheternas officiella sändarlistor, som vi själva kopplar till stationerna: Ofcom (Storbritannien), KommAustria och RTR (Österrike), UKE (Polen), Traficom (Finland), BAKOM (Schweiz) och ISED (Kanada), samt för Puerto Rico FCC:s tillståndsregister, som också anger anropssignalerna. Om en lista skiljer sig från Wikidata eller från en stations namn gäller listan. Övriga frekvenser och anropssignaler, liksom ägare, grundandeår, webbplatser och konton på sociala medier, kommer från Wikidata. Om varken listorna eller Wikidata anger någon frekvens visar en sida den frekvens som står på stationens egen webbplats (för en station i vårt eget register) eller, i annat fall, den frekvens som ingår i stationens namn, till exempel "Radio X 98.5 FM". En Wikidata-post kopplas till en station bara när matchningen är säker: samma webbplats och ett matchande namn, samma anropssignal som bekräftas av frekvensen eller samma namn som bekräftas av orten, webbplatsen, frekvensen eller anropssignalen; enbart ett namn räcker aldrig. Om två poster kan passa kopplar vi inte någon av dem till stationen. En tema- eller regionalström från en större station (till exempel en "Classic Rock"-kanal) får bara de uppgifter som gäller hela varumärket, som ägare och webbplats, aldrig frekvensen. För de kenyanska stationerna i vårt register visar sidan också tillståndet från tillsynsmyndighetens register: tillståndets typ, tillståndshavaren och datumet då det beviljades.

På världskartan placeras en station på den mest tillförlitliga plats vi har, i den här ordningen: vid dess huvudsändare enligt tillsynsmyndigheten, vid dess koordinater i Wikidata eller vid den punkt som anges för den i dess källa, som vi bara använder när den ligger i stationens land och stämmer med den angivna orten; annars i dess stad eller region. Punkterna avrundas till cirka 1 km. Stationer som sänder i hela landet eller bara på nätet räknas per land och ritas inte ut som en prick.

Stationer som listas i flera länder

Vissa strömmar listas under flera länder. Varje post behåller sin sida, och sidorna länkas som språk- eller regionversioner av en och samma station; sidan i stationens eget land är huvudsidan, när vi kan belägga vilket land det är. När en post inte kommer från landet den listas under, eller när en ström listas i många länder och ingen kan belägga var den kommer ifrån, påstår sidan aldrig att stationen hör till det landet: den visas i landets A–Z-lista när den är öppen för sökmotorer, men aldrig i listorna efter genre eller region. En post på samma språk som huvudsidan hålls utanför sökresultaten om den inte tillför en lokal uppgift, till exempel en lokal frekvens eller en uppgift i en tillsynsmyndighets register. En station som listas under ett land den inte kommer från flyttas till sitt eget land när vi kan belägga var den kommer ifrån; kan vi inte det och inget annat land listar den, utelämnar vi den.

Vilka sidor sökmotorerna ser

Varje listad station har en sida med en spelare, men bara en del av dem är öppna för sökmotorer; de övriga spelar lika bra men har en "noindex"-markering. En stationssida är öppen för sökmotorer när två villkor är uppfyllda: strömmen spelar i våra kontroller, och antingen är stationen identifierad (en sändningsfrekvens, en anropssignal eller uppgift från ett sändningstillstånd, eller uppgifter ur dess Wikidata-post som sidan visar) eller så söker lyssnarna tydligt efter den. I varje land är högst fem kanaler som bara sänder på nätet och tillhör samma företag öppna för sökmotorer. En sida som hålls utanför sökresultaten av något av dessa skäl finns inte heller i landets listor eller A–Z-lista; sökfunktionen på radioko hittar den ändå. Enligt de annonsregler vi följer hålls också en stationssida vars namn tyder på vuxeninnehåll utanför sökresultaten, och den kommer inte att visa någon reklam; stationen går fortfarande att spela upp.

Två grupper av länder väntar på en senare våg: länder där lyssnarna söker på ett språk som radioko ännu inte erbjuder (deras sidor är på engelska tills vi översätter dem), och de kinesiskspråkiga utgåvorna (Kina, Taiwan, Hongkong och Macao). Deras sidor spelar men hålls utanför sökresultaten. Ett nytt land kommer med i sökresultaten efter tre nätter i rad då en av landets egna stationer spelar. I ett land med bara några få stationer hålls A–Z-listan utanför sökresultaten när den visar samma stationer som startsidan. Ett lands statistiksida är öppen för sökmotorer först när det gäller för mer än 50 av landets stationssidor; tills dess finns landets siffror på dess startsida och på statistiksidan för hela världen. När ingen av ett lands stationer spelar en natt ligger landets sidor kvar i 30 dagar, utanför sökresultaten och med stationer från närliggande länder; därefter stängs de tills en station spelar igen.

När en station döljs

Varje natt testar vi själva varje ström med en enda kort förfrågan som läser de första byten av ljudet. Datumet vid "Senast kontrollerad" på en stationssida är dagen för det senaste lyckade testet, och det är alltid vårt eget test. När vi har testat en ström under sju nätter eller fler visar sidan också vid hur många av de senaste nattliga kontrollerna, högst 30, den spelade. Ett misslyckat test upprepas från en andra plats innan det räknas, eftersom vissa stationer nekar lyssnare från vissa länder. Ett nekat eller oläsbart svar räknas aldrig som ett misslyckande, och en ström som bara kan höras inom sitt eget land bedöms inte utifrån vårt test: det står då på dess sida. En station vars ström misslyckas tre nätter i rad döljs från alla listor tills ett senare test lyckas; dess sida finns kvar och anger att stationen inte är tillgänglig just nu.

När uppspelningen av en station startar eller inte kan starta skickar spelaren också en signal som anger vilken station det gällde och om den spelades upp. Vår server lagrar signalen tillsammans med tidpunkten och besökarens land, utan IP-adress eller kaka. Många misslyckanden gör att en station testas tidigare, och lyssnare som kan spela upp en station utan problem håller den kvar i listorna. Enbart signaler döljer aldrig en station, eftersom vem som helst kan skicka en.

Länken "Fungerar inte sändningen?" på en stationssida skickar samma slags anonyma signal. Första gången en station spelas i en webbläsare under en viss dag skickar spelaren ytterligare en signal för uppspelningsräkningen: när en station har minst tio uppspelningar under de senaste sju dagarna visar dess sida antalet. Det är webbläsare per dag som räknas, inte personer, och det är ingen lyssnarmätning.

Så sorteras stationerna

Listorna, och de utvalda stationerna på varje lands startsida, visar först de stationer som spelade i alla våra senaste nattliga kontroller och bland dem de mest kända: de som har ett sändningstillstånd från en tillsynsmyndighet, en artikel i ett uppslagsverk, en Wikidata-post eller en anropssignal. När stationer står lika i det avseendet kommer den som har spelats oftast först: enligt uppspelningarna i vår egen spelare eller enligt hur ofta den har startats via Radio Browsers katalog (dess klickantal), beroende på vilket tal som är högst. Det här är ingen lyssnarmätning. Ett lands startsida lyfter bara fram landets egna stationer. Efter lanseringen, när lyssnare i ett land spelar tillräckligt många stationer på själva radioko (omkring 200 uppspelningar i veckan), planerar vi att sortera landets stationer efter de uppspelningarna, med de stationer som lyssnas mest på radioko först. Listor med utvalda stationer visar bara stationer vars ström spelade vid det senaste testet, utom nya stationer som vi inte har testat än.

Så skrivs beskrivningarna

Varje stations slogan och korta beskrivning skrivs med hjälp av AI utifrån uppgifterna på stationens sida (namn, ort, genrer, språk, frekvens) och välkända offentliga fakta. Vi stickprovskontrollerar dem mot stationens uppgifter och rättar varje fel vi hittar. Om en beskrivning är fel får du gärna höra av dig.

Rättelser och borttagning

För att rätta uppgifterna om en station kan du kontakta oss, helst från stationens sida: det som radioko visar kan vi rätta själva. Uppgifter som kommer från Wikidata eller Radio Browser kan också ändras vid källan. Vem som helst kan redigera Wikidata. En post i Radio Browser går däremot inte att redigera direkt: stationen ändrar den själv från sin strömningsserver, med två HTTP-huvuden som skickas med strömmen. Med icy-index-metadata: 1 hämtar Radio Browser namn, genrer och webbplats från strömmens egna icy-huvuden; icy-main-stream-url anger strömmens aktuella adress, till exempel dess HTTPS-adress. Radio Browser markerar sedan posten som verifierad. Instruktionerna (på engelska) finns på radio-browser.info/owners. Stationsägare kan begära att deras station tas bort. Vi hanterar sådana begäranden inom 48 timmar.

Berätta vad du tycker

En idé, en station som inte fungerar, en rättelse eller en begäran om borttagning: vi läser alla meddelanden.