flow-docs

Flow Platform

The Flow Platform is an innovative solution to handle a variety of video streaming and encoding needs. With the capability to source streams from multiple providers, normalize to a consistent format, and serve it with low latency, it’s a valuable tool for both customer-facing and internal products.

Supported Products

Several products have been built upon the Flow Platform, or simply leverage its capabilities:

eXamino

OptaVoice

OptaVision

Key Components

Discovery

Scheduler

Probe

Containers / Servers

Primarily dockerized Node.js processes built on ffmpeg, orchestrated using ECS. However, there’s an option for Kubernetes-based task management too.

Origin

Segmenter

Edges

Dashboard

APIs

Design Considerations

Concepts / Epics