Glossary

Glossary

aggregated

An aggregated feed is a feed that represents a signal with more than one component. For example, a signal from a DV camera with both audio and video represents an aggregated feed.

See Also simple.

archiver

A consumer that stores a stream to disk.

See Also consumer.

atmosphere

An atmosphere is part of a planet It contains components providing services to the manager or to other components in flows or the atmosphere. These services include authentication, through bouncers.

See Also planet.

bouncer

A component that implements authentication on behalf of other components or the manager. Used for example by a streamer to determine if a client is allowed access to a stream. See the Bouncer Components Reference section.

See Also component, streamer.

capturer

A producer that captures a physical signal using external devices. Devices used could be webcams, cameras, sound cards, ...

See Also producer.

component

A basic grouping block for the Flumotion system. Components are combined to form a complete flow that tells the Flumotion system what to do.

See Also producer, converter, consumer, bouncer.

consumer

A component that only consumes feeds. It exports streams out of the Flumotion system, for example by serving them to clients or storing them to disks. See the Consumer Components Reference section.

See Also archiver, streamer.

converter

A component that both consumes one or more feeds and produces one or more feeds. For example, an encoder or a video mixer.

See Also component.

cooked

A type of feed in an encoded data representation. For example, Theora video or Vorbis audio.

See Also raw.

feed

The digitized representation of a signal, as produced by a producer. A feed can be raw or cooked, depending on whether the data is in a raw data format or an encoded format. A feed can be simple or aggregated.

See Also signal, raw, cooked, simple, aggregated.

generator

A producer that generates a stream. This is typically used for testing.

See Also producer.

flow

A complete topology of connected feed components. A flow contains a network of components completely separated from components of other flows. A flow can use multiple producers, converters and streamers.

See Also component.

importer

A producer that imports a stream from outside of Flumotion. This stream is produced by another server.

See Also producer.

manager

A server-side process that manages all Flumotion objects. It manages one or more Flumotion flows, the components that are part of the flow, and the workers that create these components.

See Also worker.

planet

A planet is the combination of a manager, an atmosphere and a set of flows. The flows contain the feed components. The manager manages the atmospherecomponents, flow components, and workers. The atmospherecontains components providing services to flow components and manager.

See Also atmosphere, flow, manager.

producer

A component that only produces feeds. It imports streams into the Flumotion system, for example by capturing them, generating them, or importing them from other systems. See the Producer Components Reference section.

See Also component, capturer, importer, generator.

raw

A type of feed in a raw data representation. For example, raw RGB frames or raw integer audio.

See Also cooked.

signal

The conceptual entity represented by a feed.

simple

A simple feed is a feed that represents a signal with only one component. For example, a signal with only audio results in a simple feed.

See Also aggregated.

stream

A stream is a feed as sent to a consumer. It is a processed data stream ready for consumption.

See Also consumer.

streamer

A consumer that streams to the outside world.

See Also consumer.

sysconfdir

The directory where your system configuration files are stored. When you are compiling from source, this is decided by the --sysconfdir argument to configure, or inherited from --prefix by appending etc. The argument thus defaults to /usr/local/etc.

When installed from packages, this directory is found as /etc.

worker

A daemon process on a machine that connects to the manager and waits for requests to start components.

See Also manager.