Module workflows

Source
Expand description

A workflow represents a single media pipeline. Each workflow contains one or more steps that can either receive video, transform video, or send video to other sources. Media data transitions from one step to the next in a linear fashion based on the order in which they were defined.

Modules§

definitions
manager
A workflow manager is a centralized actor that orchestrates multiple workflows. It can be used to start new workflows, change the steps of a managed workflow, get status the of managed workflows, and stop a managed workflow.
steps
Workflow steps are individual actions that can be taken on media as part of a media pipeline.

Structs§

MediaNotification
Notification about media coming across a specific stream
WorkflowRequest
A request to the workflow to perform an action
WorkflowState
WorkflowStepState

Enums§

MediaNotificationContent
The detailed information contained within a media notification
WorkflowRequestOperation
Operations that can be made to an actively running workflow
WorkflowStatus

Functions§

start_workflow
Starts the execution of a workflow with the specified definition