For many use cases, you’ll want to publish images produced by your camera to a wider audience, be that company internal for monitoring purposes, or as marketing on your website.

Feeds were created for just this purpose. Feeds are designed to provide public access to a controllable subset of the images inside a single image table, without compromising the security of your entire dataset. They also provide a range of branding options on top of that.

This page deals with creating and configuring feeds in the yellow portal, not with how to publish them on your website. There is a separate page dealing just with that: https://avisec.atlassian.net/l/c/1WH0vJCv

Creating and configuring feeds

All feeds are created the same way. There are slight differences in configuration depending on what type of feed you choose, those will be noted below in “Types of feeds”. This paragraph will explain aspects that are common to all feeds.

The feed overview page

To see a list of all the feeds you have access to, go to the left-hand menu in the portal, click feeds, then image feeds:

On this page you can edit existing feeds by right-clicking on them, or create new ones by clicking the “create feed” button in the top right corner of the screen.

The page for creating or editing a feed looks like this:

As mentioned, depending on chosen feed type, you may see additional parameters, or entire configuration sections, allowing to configure specific aspects of specific feeds. The parameters shown here will always be present though, and will be important for all of them.

Types of feeds

There are different types of feeds, each with somewhat different configuration options and functionality. Currently, the following types of feeds are available.

Image feed

The image feed is the simplest and most straightforward way to publish your camera. It comes with all the default branding options, and always shows the latest image of the table it is pointing to:

Delayed feed

A delayed feed is identical to the Image feed, except you can configure a delay. The image the feed shows will not be the latest in the table, but always be at least as old as the configured delay.

History feed

The history feed publishes the ten latest images of your feed, for the times when you want to grant people a wider picture:

Archive feed

The archive feed is very similar to the history feed, but allows you to publish all images going back a configurable amount of days. It is recommended that you don’t configure a number of days larger than you consider absolutely necessary for your purposes. Publishing a long chronological selection of images makes it rather easy to accidentally violate GDPR-compliance.

Browsable feed

The browsable feed is an archive feed that splits its contents into individual days and provides navigation by date. Just as the archive feed, it allows configuring the timeframe available in which images can be viewed, but can more conveniently present larger timeframes.

This feed must be used very carefully! It will potentially make a very large amount of chronological images publically accessible. Unless the images in the table are properly processed, it is almost certain that this will violate GDPR in some form or other. If you think about using this feed, please consider the following:

Timelapse feed

A timelapse feed is a bit more than just publishing images from your cameras. It is coupled to a fully automated video rendering toolchain in our backend, making it very easy for you to publish timelapse videos of your progress without publishing all individual images in that time period. The timelapse feed does not currently offer any branding.

The timelapse feed offers 3 parameters to control what it will show:

Panofeed

The panofeed was especially developed for the yellow panocam, to present arbitrarily large images fluently zoomable and panable in a web browser. Beyond that it has its own branding options, a 30 day archive, and the ability to place visual markers on top of the presented image to highlight points of interest. Despite being develped with 360 degree images in mind, it can be used to publish images that do not cover 360 degrees, and that originate from any camera. Do note however that unless you have a panocam, the panofeed is not included in the standard price and will incur additional costs.

For details on how to configure a panofeed, please refer to its own page.

Feed branding

Most feeds have the option to add branding to them, which is configured through the camera configuration. The idea here is to make it as simple as possible for all feeds of a camera to share a unified aesthetic, without configuring each individually.

Excluded from that are the timelapse feed, which currently doesn’t have any branding options, and the panofeed, which has completely different branding options.

The branding options for a cameras feed can be found on the camera configuration page: