Hoe narrowcasting achter de schermen werkt (basis principes)

CONTENT AANMAKEN EN PROGRAMMEREN

Wanneer je in het CMS een video of afbeelding uploadt, dan wordt deze bewaard op een contentserver. Op deze contentservers wordt alle content bewaard, denk hierbij aan afbeeldingen, video’s en widgets.

Nadat je content hebt aangemaakt in het CMS, maak je een afspeellijst. Deze programmeer je op een of meerdere mediaspelers. Als je de mediaspeler synchroniseert, dan genereert het systeem een SMIL. Een SMIL geeft weer wat er op de mediaspeler wanneer afspeelt. De SMIL wordt geüpload naar de mediaspelerserver (XMP-manager). Op deze server zijn alle mediaspelers aangemeld en voor elke mediaspeler staat een unieke SMIL klaar.

werking easyscreen whitelabel

Alle mediaspelers controleren elke 5 minuten of er een nieuwe SMIL beschikbaar is. Als er een nieuwe SMIL is, wordt deze gedownload. De mediaspeler controleert of er nieuwe content in de SMIL staat en als deze er is, dan wordt dit gedownload van de contentservers en zo krijg je nieuwe content op je scherm.

De mediaspelers bewaren de content in de interne opslag. Alleen als er nieuwe of gewijzigde content klaar staat, dan downloadt de mediaspeler dit.

WIDGET KOPPELINGEN

De data van widgets (zoals verkeersinformatie of weerbericht) wordt periodiek ververst door de mediaspeler. Hoe vaak dit is, hangt af van de widget. Dit kan bijvoorbeeld elke 5 of 15 minuten zijn.

Widgets kunnen koppelen met een grote diversiteit van bronnen. Denk aan softwarepakketten of databronnen zoals weerberichten of verkeersinformatie.

Om een connectie te realiseren, is een API nodig. Een API is een set van specifiek gedefinieerde methodes van communicatie tussen verschillende data bronnen. Informatie kan worden opgehaald vanuit een XML, RSS of JSON feed. Deze feeds zijn de data bronnen voor de informatie die op scherm getoond moet worden.

Was this article helpful?

Related Articles