The following section covers the basic data models relevant for VidiFlow API.
It is essential for users wishing to integrate against VidiFlow, that a comprehensive understanding of VidiFlow's specific URI concept be achieved. This becomes particularly relevant when it comes to naming and handling the input and output URI parameters for tasks.
DIAGRAM: ObjectUri Model
The highest level is occupied by the "ObjectUri". All other subsequent children URIs derive from the "ObjectUri".
Schemes: "smb", "ftpe", "file" or "ftp"
When naming a parameter for URI, it is important to consider the nature of the different URI before choosing.
VpmsUri: if this is a Worker Based VPMS URI (VPMS2).
PhysicalUri: if the input URI is only valid if it has one of the following schemes; "smb", "ftpe", "file", or "ftp".
PlatformUri: if the input URI identifies a VidiFlow /Vidispine object.
ObjectUri: if the allowed runtime content may be more than one of the children types.