There are lots of ways to host images for Ignition Perspective to display. I am on the hunt for the best low latency method people have used in production settings to rapidly load high resolution images from storage locations with large image counts (on the order of hundreds).
Some methods I have seen or used, in no particular order:
- Ignition's Image Management Tool
- Ignition's Web Dev module
- A Windows network file share
- A Python Web Server
- A dedicated Web Server (such as NGINX)
- BLOB storage in a database
- Base64 strings
Does anyone have experiences they can share about what they have tried, successes, and failures? Lots of end users have different usability or storage requirements, but I commonly hear about wanting images to just load faster.
Disclaimer: Obviously your mileage will vary based on hardware, networking latency, and other factors.