Case

NPO metadata services

Schaalbare microservices voor betere vindbaarheid en distributie van content

Ruimte met meerdere vergaderzalen

Een moderne backend die ervoor zorgt dat metadata altijd klopt

Of je nu kijkt via de NPO app, Ziggo of KPN. Qstars IT hielp mee aan het vernieuwen van de applicatielaag, met als resultaat: snellere toegang tot content, meer flexibiliteit voor afnemers en bredere standaardisatie in het publieke medialandschap.


De (Q)STAR aanpak


Situatie

De NPO werkte met een verouderde applicatielaag die niet meer voldeed aan de eisen van moderne contentdistributie. Metadata zoals beschrijvingen, rechten en uitzendrechten werd inconsistent verwerkt, en technische beperkingen remden verdere ontwikkeling.


Taak

Ontwerp en bouw een nieuwe backend die:

  • Metadata betrouwbaar en volgens internationale standaarden ontsluit

  • Werkt met een event-driven architectuur en microservices

  • Schaalbaar, onderhoudbaar en uitbreidbaar is

  • Geschikt is voor meerdere distributiekanalen (app, DTVA, etc.)


Actie

Qstars IT heeft samen met de NPO gewerkt aan:

  • Ontwerp en realisatie van schaalbare microservices op basis van FastAPI

  • Converters voor ruwe XML naar internationale standaarden zoals TV-Anytime en WebVTT

  • Integratie van event-driven concepten en het testen van nieuwe architecturen

  • Modulair ontwerp zodat afnemers enkel de benodigde services afnemen


Resultaat

Een moderne, toekomstbestendige backendarchitectuur die:

  • Snellere en betrouwbaardere metadata-distributie mogelijk maakt

  • Contentconsumptie over meerdere platforms vereenvoudigt

  • Klaar is voor verdere innovatie zoals real-time verwerking en AI-ondersteunde tagging


Gebruikte technologieën

FastAPI & Flask

Event-driven architectuur

TV-Anytime / WebVTT conversie

Python


Vijf engineers luisteren aandachtig naar een presentatie

Wil je weten hoe wij jouw uitdaging aanpakken?

Bij Qstars IT combineren we technische expertise met een persoonlijke aanpak. We houden van wat we doen, maken complexiteit simpel en zorgen voor kwaliteit. Wil je zien welke diensten we aanbieden? Of eerst kennismaken met ons team?

Slimme samenwerking.
Concrete resultaten.
IT die werkt.

Benieuwd wat we voor jouw organisatie kunnen betekenen?