The SmartFrame Cloud can connect to your image repository and pull source image files as they are needed. To do this, all it needs is access details to the location of your image files.

On-demand option

By default, the SmartFrame Cloud will pull selected images on demand, as they are being viewed, as opposed to processing all of your images. It’s an efficient integration method, and is particularly suitable for integrations where only certain images need to be processed.

The repository of images in the SmartFrame Cloud is being dynamically created as the web pages are being viewed, which prevents the bottleneck of bulk uploading and eliminates unnecessary processing of images that are never viewed.

The on-demand configuration is enabled at default, but it’s also possible to process and cache the entire image collection.

User experience

The first time the image is viewed, it has to be downloaded from your image repository to the SmartFrame Cloud, and processed into the SmartFrame format. There will be a small delay as this happens, although this only applies to the first time the image is viewed.

The viewer of the SmatFrame will first see a loader, followed by a low-resolution placeholder image. Once the image is fully processed into the resolution appropriate for the given display, it will be displayed crisp and clear.

The Hyper Zoom feature will be disabled during the first visit, but will be available a few seconds later, once the zoom assets are processed and cached.

Technical requirements

SmartFrame requires access to your image repository. The most common examples are REST API, HTTP(s), FTP and Amazon S3, but it can accommodate any type of repository on request.

SmartFrame requires an [image_id] in the <smart-frame> tag. It can, however, accommodate any other unique identifier of the image – even a URL.

To find out more about this type of integration, speak to our integrations team.