Blog

Digitale signage zonder internet: wat gebeurt er in de praktijk?

Digitale displays zonder internetverbinding blijven gecachede afbeeldingen, video's en lay-outs afspelen, maar live widgets raken verouderd. Wat blijft er wel werken bij een storing en hoe kun je je daarop voorbereiden?

Als je een leverancier van digitale signage vraagt wat er gebeurt als een scherm de internetverbinding verliest, krijg je meestal een van de twee weinig behulpzame antwoorden: "het blijft gewoon werken" of een ontwijkend antwoord.

Het eerlijke antwoord is dat sommige content blijft afspelen en andere stilletjes stopt, en welke dat is, hangt volledig af van hoe je de afspeellijst hebt samengesteld. Een scherm met gecachede afbeeldingen en video's kan dagenlang zonder verbinding blijven draaien zonder dat iemand het merkt. Een scherm waarvan het hoofdpaneel een live dashboard is, toont binnen enkele minuten een leeg rechthoekje, en ook dat merkt niemand, omdat het er niet kapot uitziet.

Hieronder lees je wat er precies gebeurt met een easyCMS -speler wanneer de netwerkverbinding wegvalt, en hoe je een afspeellijst kunt maken die netjes afsluit in plaats van gênant. Dit geldt voor alle drie de platforms die we ondersteunen: Windows, Android en LG webOS.

Op het moment dat een speler de verbinding verliest

Er gebeurt niets dramatisch. Dat is het belangrijkste.

Een easyCMS -speler streamt de content niet rechtstreeks vanuit het CMS. Het downloadt media en plant de weergave vooraf in, slaat deze op het apparaat op en speelt de content af vanaf die lokale kopie. De verbinding dient om de lokale kopie actueel te houden, niet om de content frame voor frame naar het scherm te sturen.

Dus op het moment dat de verbinding wegvalt:

  • De lay-out op het scherm loopt door tot het einde en herhaalt zich volgens schema.
  • De speler blijft het reeds bestaande schema volgen, inclusief de wijzigingen in het tijdstip waarover hij is geïnformeerd.
  • Het systeem probeert continu binnen het ingestelde verzamelinterval een controle uit te voeren. Elke poging mislukt stilzwijgend en wordt geregistreerd.
  • In het CMS wordt dat weergegeven laatst geraadpleegd De tijd stopt met verstrijken en zodra er voldoende check-ins zijn gemist, wordt het apparaat als offline gemarkeerd. Laat het CMS u een e-mail sturen wanneer dat gebeurt. beeldschermbewaking .

Eén vereiste is absoluut: een speler moet minstens één keer, aan het begin, verbinding maken om zich te registreren bij het CMS, geautoriseerd te worden en zijn eerste content en speelschema te downloaden. Vóór die eerste check-in heeft de speler niets om te spelen. Daarna is de speler grotendeels zelfvoorzienend.

Houd er ook rekening mee dat "offline" in het CMS niet betekent "donker op de muur". Het zijn twee verschillende problemen, en door ze door elkaar te halen worden mensen naar de locatie gestuurd die daar niet hadden hoeven komen.

Wat blijft doorspelen en wat stopt stilletjes?

Als je dit onderscheid goed maakt, is een storing geen probleem. Maak je het fout, dan heb je betaald voor een scherm dat tijdens je drukste week een leeg vakje laat zien.

Wat blijft er spelen?

Alles wat al naar de speler is gedownload:

  • Afbeeldingen in de mediabibliotheek
  • Videobestanden geüpload naar de bibliotheek
  • Audiobestanden
  • PDF's
  • Indelingen De speler heeft het volledige ontwerp, de regio's, de tijdsduur, de overgangen en alles al gedownload.

Als uw rotatie uit die apparaten bestaat, verandert een storing niets op het scherm.

Wat stopt er helemaal mee?

Alles wat precies op het moment dat het afspeelt wordt opgehaald:

  • Videostreaming : alles wat uit een stream wordt gehaald in plaats van uit een lokaal bestand
  • Ingesloten webpagina's : een intranetpagina, een boekingsscherm, een pagina van een derde partij
  • Dashboards BI-tegels, ingebedde rapportages, alles wat dynamisch wordt weergegeven.
  • Sociale mediafeeds

Dit soort content wordt niet weergegeven wanneer de internetverbinding is verbroken.

Wat wordt oud in plaats van leeg?

Weerberichten, RSS-feeds en nieuwstickers verrassen mensen vaak omdat ze niet altijd zichtbaar uitvallen. Waar de laatste gegevensset vóór de storing de speler bereikte, kan de widget deze blijven weergeven: een weerpaneel dat nog steeds de voorspelling van gisteren toont, een nieuwsticker die nog steeds krantenkoppen weergeeft die twee dagen geleden al niet meer relevant waren.

Dat is de gevaarlijke categorie. Er wordt niets weergegeven en de lay-out ziet er goed uit, dus een manager die voorbijloopt ziet een scherm dat aan staat en ogenschijnlijk in orde is. Het probleem wordt pas weken later gemeld, of helemaal niet.

Beschouw alles met een live databron als onbetrouwbaar tijdens een storing, ongeacht of het scherm leeg is of niet. Loop je lay-outs na en noteer elke regio waarvan de inhoud tijdens het afspelen wordt opgehaald; deze lijst vormt je kwetsbaarheid tijdens een storing.

Hoe caching werkt en waarom de speler jouw betrouwbaarheid bepaalt.

De speler vraagt vooraf aan het CMS welke content er getoond moet worden en downloadt deze. Hoe ver vooruit de weergave wordt bekeken, is een instelling van het CMS; standaard wordt er ongeveer twee dagen vooruit gekeken. Bestanden die niet meer nodig zijn, worden na een bepaalde tijd automatisch opgeruimd, zodat de lokale opslagruimte niet onbeperkt groeit.

Twee gevolgen.

Je offline-duur is ongeveer gelijk aan de periode waarin je je cachegeheugen kunt gebruiken. Een speler die de geplande content voor de komende dagen heeft, doorstaat een storing van ongeveer die duur zonder zichtbare veranderingen. Daarna blijft de speler de content afspelen die hij al heeft, maar content die later zou moeten beginnen, en eventuele wijzigingen die je tijdens de storing in het CMS hebt aangebracht, zijn nog niet bij hem aangekomen.

De betrouwbaarheid ligt bij de gebruiker zelf, niet bij het CMS. Het feit dat het CMS bereikbaar is, is alleen van belang voor updates. Afspelen is een lokale aangelegenheid tussen de speler, het scherm en het stopcontact. Wanneer een scherm zwart wordt, ligt de oorzaak vrijwel altijd bij de website.

Naast het pollingkanaal is er ook een push-kanaal. Bij een dringende wijziging, een schema-update of het annuleren van een mislukte promotie, stuurt het CMS een bericht naar de speler met de instructie om de actie nu te starten in plaats van te wachten tot het volgende interval. Ook voor dat kanaal is een verbinding nodig. Tijdens een storing worden uw wijzigingen in de wachtrij van het CMS geplaatst en gaan ze niet verloren.

De licentiecontrole voor commerciële spelers wordt opnieuw uitgevoerd.

Een belangrijke kanttekening, want het kan mensen op de verkeerde plekken in de problemen brengen. Commerciële Android- en LG webOS spelers controleren hun licentie periodiek, ongeveer elke 30 dagen, via internet. Als die controle niet kan plaatsvinden, wordt de speler geblokkeerd. blijft de in de cache opgeslagen inhoud afspelen maar stopt met het downloaden van nieuwe content.

Voor een café met een onbetrouwbare wifi-verbinding die een paar keer per week opnieuw verbinding maakt, is dit geen probleem; de controle vindt plaats zodra het netwerk actief is. Voor een locatie die echt geen internetverbinding heeft, zoals een schip, een afgelegen industriële installatie of een scherm dat vanwege beleid op een geïsoleerd netwerk is aangesloten, is planning vereist. Geef de gebruiker een vast verbindingsmoment (een hotspot op de telefoon eens per maand is voldoende), of neem eerst contact met ons op.

Als u een permanente offline implementatie plant, kunt u een e-mail sturen. myeasycms.com Of bel +48 509 937 137 en beschrijf de locatie. We willen de situatie liever eerst goed in kaart brengen dan dat u de beperking achteraf ontdekt. spelerhardware is gemonteerd.

Een afspeellijst ontwerpen die geleidelijk aan beter klinkt naarmate de tijd verstrijkt.

Geen van bovenstaande punten is een beperking waar je mee moet leven. Het is een ontwerpbrief.

Bewaar een back-up uit de cache in elke rotatie. Minimaal één simpele afbeelding of video die altijd afspeelt, altijd werkt en iets zinnigs over je bedrijf te vertellen heeft. Als al het andere faalt, ziet het scherm er in ieder geval nog steeds doordacht uit.

Laat een live widget nooit het hele scherm in beslag nemen. Plaats het weer, de ticker of het dashboard in een gebied, met gecachede inhoud eromheen. Een lege hoek oogt als een ontwerpkeuze. Een leeg scherm oogt als een fout.

Plaats bederfelijke inhoud op plekken waar een gat in de planning acceptabel is. Een live wachtrijnummer moet correct zijn of verborgen blijven. Een sociale feed kan een middagje afwezig zijn. Rangschik je live elementen op basis van hoe gênant een verouderde versie voor je zou zijn.

Test door aan de kabel te trekken. Op de werkbank, vóór de installatie: koppel de ethernetkabel los of vergeet de wifi-verbinding en laat het systeem twee keer volledig opstarten. Tien minuten is voldoende om alle dode zones te vinden, en dat zijn de meest waardevolle tien minuten van de implementatie. Herhaal dit telkens wanneer u een lay-out aanpast.

Wat een defect scherm daadwerkelijk kost

Voer deze berekening eens uit met uw eigen cijfers. Het verandert wat u bereid bent uit te geven aan een netwerkkabel.

  • Een locatiebezoek. Iemand is vaak een halve dag of langer onderweg om een aan/uit-knop in te drukken of een HDMI-kabel opnieuw aan te sluiten. Monitoring op afstand voorkomt dit grotendeels, omdat het je vertelt wat er mis is voordat je gaat rijden.
  • De gemiste promotie. De campagne, de menuwijziging, de prijsupdate, niets werkte. Als het scherm de moeite waard was om te installeren, dan heeft dat venster wel degelijk waarde.
  • Tijd en vertrouwen van het personeel. Iemand merkte het op, meldde het en ging ermee aan de slag. Na de tweede storing stopten medewerkers helemaal met het melden van schermproblemen, wat veel meer kost dan het scherm zelf.

Vergelijk dat met de vaste kosten in onze kosten per scherm per scherm Eén niet-afgehaald locatiebezoek dekt doorgaans de kosten van de ethernetkabel.

Een checklist voor locaties met onbetrouwbare wifi

De meeste klachten over "onbetrouwbare bewegwijzering" zijn in feite netwerkklachten vermomd als klachten. In ruwe volgorde van impact:

  1. Leg bekabeld ethernet aan op elke plek waar je er fysiek bij kunt. Het elimineert permanent een hele categorie storingen, en als een elektricien toch al een stopcontact achter het scherm aanlegt, zijn de extra kosten voor een data-aansluiting gering.
  2. Gebruik nooit het gastnetwerk. Gast-wifi bevindt zich meestal achter een captive portal, die verwacht dat iemand in een browser op 'accepteren' klikt, en sessies verlopen vaak na een bepaalde tijd. Een speler zal echter nergens op klikken. Gebruik een geschikt wifi-segment met onbeperkte uitgaande HTTPS.
  3. Voer een signaalmeting uit op de montagepositie. Achter het scherm, met het scherm gemonteerd. Een metalen paneel en een beugel bevinden zich precies tussen de antenne van de speler en uw toegangspunt, en het verschil is vaak twee volle streepjes.
  4. Reserveer het IP-adres. Een statische DHCP-lease per speler zorgt ervoor dat het apparaat voorspelbaar is, door de firewall kan worden beveiligd en dat er via de telefoon met iemand kan worden gesproken.
  5. Plan een herstart van de stroomvoorziening. Een dagelijkse of wekelijkse herstart buiten werktijd verhelpt de meeste langzame, degraderende fouten voordat iemand ze opmerkt. Gebruik een timerstopcontact als het apparaat geen ingebouwde timerfunctie heeft.
  6. Schakel offline meldingen in Je hoort dus over een niet-werkend scherm van het CMS in plaats van van een klant.

Wat moet je als eerste controleren als je scherm zwart wordt?

In deze volgorde, omdat het het goedkoopst is en waarschijnlijk het eerst komt.

  1. Kijk naar wat er op het scherm te zien is. Een volledig zwart beeld, een bevroren beeld, "geen signaal" of de verkeerde inhoud? Vier verschillende oorzaken. Een bevroren beeld ligt bij de speler; "geen signaal" duidt op een kabel- of ingangsprobleem; de verkeerde inhoud wordt veroorzaakt door de programmering en heeft niets met het netwerk te maken.
  2. Voeding en ingang. De stroomvoorziening van het scherm, de stroomvoorziening van de speler, de juiste HDMI-ingang. Na een schoonmaakbeurt of een stroomstoring is dit vaak de oplossing.
  3. De pagina 'Weergaven' in het CMS. Een recente laatst gebruikte tijdstempel betekent dat de speler nog werkt en dat de fout ergens anders ligt: bij het scherm, de kabel of de lay-out. Een verouderde tijdstempel duidt op een probleem met de website zelf.
  4. Vraag een schermafbeelding aan. Als de speler incheckt, vraag dan wat er wordt weergegeven. Die stap alleen al bepaalt of er iemand moet reizen.
  5. Het statusvenster van de speler. Ter plaatse wordt het probleem in de meeste gevallen direct benoemd: verbindingsstatus, licentie, recente fouten.

Werk vervolgens de gedetailleerde checklists af: Problemen oplossen met offline schermen voor connectiviteit, en onze 12 veelvoorkomende fouten bij digitale signage voor al het andere.

De korte versie

Uw speler is ontworpen om zonder internetverbinding te functioneren, en dat doet hij ook: in de cache opgeslagen afbeeldingen, video's, audio, pdf's en lay-outs worden afgespeeld zolang de stroom het toelaat. Wat hij echter niet kan, is live data genereren die hij nooit heeft ontvangen. Alles wat tijdens het afspelen wordt opgehaald, is uw risico, en de oplossing hiervoor is een ontwerpbeslissing in plaats van een netwerkupgrade.

Bouw een terugvaloptie in de cache in bij elke rotatie, houd live widgets binnen regio's in plaats van over het hele scherm, en trek de kabel er een keer uit voordat je installeert.

De gidsen en de assistent zijn gratis voor iedereen. Zie functies of e-mail myeasycms.com We delen graag de omstandigheden ter plaatse met u en vertellen u direct of het plan haalbaar is.

Zet je schermen vandaag nog aan het werk!

Eenmalige betaling van €49, inclusief uw eerste weergavelicentie. Geen verlengingskosten en deskundige ondersteuning is inbegrepen.

---