Hi,
We want to show a playlist of digital signage slides on Brightsign devices. Slides can contain video or HTML content with javascript animation. We use a NodeJS app to display and loop the slides in the playlist. This NodeJs app also dynamically downloads slide updates made by our customers.
Here is device information:
"firmwareVersion": "8.5.33",
"hardwareVersion": "7.0.21",
"modelName": "HD223",
"platformName": "pantera",
"serialNumber": "33D77W000133"
The problem is after the slides are shown for some minutes (e.g. 30 mins), the player HD223 becomes very slow and finally hangs. It doesn’t reboot, it just hangs.
Does anyone know a similar performance issue and give us some information about how to troubleshoot and fix it?
Here’s some more information about how our NodeJS app work:
- We create a Nodejs web server using http module that returns slide files using stream piping. Our code is based on this sample code: https://developer.mozilla.org/en-US/docs/Learn/Server-side/Node_server_without_framework
- We use iframe to switch between slides by changing the iframe’s src to point to next slides’ index.htm file (each slide is actually a HTML page)