Overview and glossary of AVflow

Overview and glossary of AVflow

Welcome to AVflow!

AVflow is a powerful WYSIWYG tool to build video- and audio- based applications and workflows very quickly.

You bring your own cloud service (such as AWS, Google Cloud, Azure...hello startup credits :) ), AVflow handles the orchestration, scaling, and reporting.

Overview

The general premise is a Workspace should be created for each team you are collaborating with.

Next, setup a Table, which looks like an Excel spreadsheet or Google Sheet but functions like a database. Store object locations, metadata like framerate and resolution, and information. This data can serve as parameters in your workflow (see example below).

Then setup a Flow, a sequence of steps to get from the initial point to the desired outcome. A workflow consists of "Triggers" and "Steps". A trigger is a defined event that will catalyze the execution of a workflow. This may be a webhook call, a file uploaded to AWS S3, or new metadata added to a Table.

A Step is a point in the workflow to be executed when reached in the sequence. It can be a service, such as to transcode a video file from one format to another. Or a computer vision or another AI API call. Or you can extra metadata, such as codec information, and save it to the Table.

At each Step, set the needed and desired parameters.

Then turn ON the Flow to set it LIVE. :)