Platforms and Channels

Platform

Overview

Recaster organizes video streams by managing platforms and channels (sensors) to logically represent and structure data. It enables flexible configuration, allowing users to set up streams (channels) and group them under platforms for more efficient data organization, filtering, and management. Understanding the interplay between these entities can help streamline data handling and improve overall efficiency.

Channels

A channel represents an individual stream, such as:

  • Video stream (e.g., UAV EO-IR camera feed)
  • Audio stream (e.g., audio from a Ground Station microphone)
  • Data stream (e.g., radar, aux, etc data)

Each channel is configured to handle a specific media stream, and you can set up one or more channels as needed. Channels are the core elements in the system and need to be defined for the application to operate correctly.

Platforms

A platform represents a system that hosts one or more channels.

For example, a platform could represent a physical system such as:

  • A UAV with multiple cameras sources (EO/IR, tail camera, etc.)
  • A Ground Station receiving data from different sensors

Platforms serve as containers for channels, helping to logically combine/filter the streams that originate from the same source or system.