Centrale og decentrale podcast-apps

Der er dybest set to måder, hvorpå man laver en podcast app:

  1. Central: Der er en central server (drevet af det firma, der udvikler appen), som tjekker, om der er nye afsnit, og derefter leverer dem til dig.
  2. Decentral: Appen kontrollerer selv nye afsnit direkte fra podcast-udgiverne.

AntennaPod bruger metode 2, dvs. vi har ikke en central server. Der er et par fordele og ulemper ved denne metode.

  • Hvis virksomheden lukker sin server ned af en eller anden grund med den centrale metode, vil appen ophøre med at fungere. AntennaPod vil fortsat fungere uafhængigt af, hvad vi gør i vores ende, fordi appen kun ser på podcastudgiverens websteder for at indsamle nye afsnit.
  • Ved brug af den centrale metode skal virksomheden drive serveren, hvilket koster penge. Derfor er apps, der anvender denne metode, enten betalte eller viser reklamer. AntennaPod er udviklet af frivillige uden at tjene nogen penge på det. Appen er gratis og uden reklamer, men vi har derfor ikke råd til at drive en server.
  • Ved hjælp af den centrale metode ved serveroperatøren, hvilke podcasts du er abonneret på. De ved sandsynligvis også, hvilke afsnit du lytter til, hvilke dele af afsnittene du lytter til, og på hvilket tidspunkt du lytter til dem. AntennaPod ved ikke noget om det. Vi har ikke engang en server, hvor vi kan indsamle disse data.
  • Hvis du lytter til private feeds (nogle udgivere sælger deres podcasts eller giver støtter tidlig adgang til afsnittene), kræver den centrale metode, at du sender din adgangskode til det firma, der driver appen. Normalt tillader de centrale tjenester simpelthen ikke at tilføje private feeds.
  • Ved hjælp af den centrale tilgang kan den virksomhed, der driver appen, beholde afsnittene på deres server, selv om podcast-udgiverne sletter dem. Med den decentrale metode kan du kun få adgang til de afsnit, som udgiverne angiver i deres feed. Hvis du abonnerer på en podcast ved hjælp af AntennaPod, og udgiveren sletter et afsnit, beholder appen også afsnittet, men hvis du sletter og geninstallerer appen, er det væk (medmindre du laver en sikkerhedskopi). Alt sker lokalt på din enhed, så hvis udgiverne ikke offentliggøre et afsnit, kan appen med den decentrale metode ikke vide, at den findes.
  • Ved at bruge den decentrale metode kan du lytte til alle podcasts. Da din enhed selv leder efter nye afsnit, kan app-udviklere ikke rigtig censurere, hvad du kan lytte til ved at fjerne podcasts fra deres server.