User Customizable Screenshot timeframe or on demand screenshot
It would be nice if users had the option to manually select the amount of time at which the platform creates a screenshot for each monitor, not all deployment run on unlimited data and must save precious data capacity where needed.
for example i just found myself in a situation where we are running deployments on 4g modems with 2gb data plans, for content delivery and monitoring. the screenshot runs every 30 seconds as long as your online and every 2 hours if you are offline and each screenshot is about 76 KB in zise. let's say you have 10 screens that would mean the following :
10 x 76 KB =760KB
if it runs every 30 seconds that means 2 screenshots every minute
so 2 x 60=120 screenshots in total.
so 120 screenshots @ 760KB for the 10 screens = 89 MB everyday
so take that 89 MB and multiply by 30 days to get the whole month and we are looking at whooping 2.6 GB and that is just monitoring no content.
i believe that an even more efficient option would be to have the screenshot be requested on demand and just keep a heartbeat between the player and the platform. a regular ping pong heartbeat consumes less than 1 KB and could be set a 1 min intervals.
This is now available. No matter if you are online or not, screenshots of all Players are refreshed every 2 hours. If you open the details of a specific Monitor, then the specific Player will start uploading screenshots every 30 seconds, and 5 minutes after you leave that page, it will return back to uploading new screenshots every 2 hours.
This should severely reduce bandwidth since, in most cases, you do not need to go into that page. This way, traffic for screenshots should be reduced to less than 1MB per day.
Romel Martinez commented
i forgot to clarify that calculation is for just 1 hour a day been online not even taking into account the 11 screenshots generated in the offline period. which would add 10 * 11 *76=8.6 MB *30 days=258 MB of aditional data consumption.