2026-08-18 - Plug In Service between SupplyChian and VideoFeed

From Izara Wiki
Jump to navigation Jump to search

Overview

Move connection between monitor service and eg IzaraVideoFeed into a plugIn service

notes

  • move monitor links (location/transformUnits/StageAdjust) to plugin
  • maybe not need monitor services anymore in SupplyChain, plugins create and configure the links, SupplyChain focuses on changes to units
  • location/transformUnits/StageAdjust links in plugin have properties that can in the future be used to create history video of a unit (eg high quality or speed up video during markers)
  • maybe not have a database entry for each transform/adjust, instead have per config (transformConfigId/stageAdjustmentId) links to videoFeed(s?) - videoFeeds maybe validate are children of location's monitorIzaraVideoFeedGroup, but perhaps not need this so user has more freedom

- if user changes the transformConfigId/stageAdjustmentId > videoFeed link old links will no longer work, warn that they should create a new transform/stageAdjust if they want to keep history

old notes

  • location points to monitorIzaraVideoFeedGroup (need to change on wiki) object which is one set of videoFeeds in an Operation, eg a warehouse with many videoFeeds
  • transform or stage points to a marker which is a string that is passed to the monitor service, for videoFeeds this can be a tag that we add to videoFeeds, specifying which feed/s are focused during that stage/transform
  • maybe can add properties to feeds and tag a specific property name, or maybe handle in supVid plugin