API Reference Membrane HTTP Adaptive Stream plugin v0.4.0

Modules

Behaviour for manifest serialization.

Definition of Segment Attributes and behaviour for serializing them. This module should also contain macros for generating different types of attributes

Struct representing a state of a single manifest track and functions to operate on it.

Sink for generating HTTP streaming manifests.

Bin responsible for receiving audio and video streams, performing payloading and CMAF muxing to eventually store them using provided storage configuration.

Behaviour for storing manifests and stream segments.

Membrane.HTTPAdaptiveStream.Storage implementation that saves the stream to files locally.

Membrane.HTTPAdaptiveStream.Storage implementation that issues a call or cast with a message_t/0 to given destination on each call to store/remove.

Membrane.HTTPAdaptiveStream.Storage implementation that sends a message_t/0 to given destination on each call to store/remove.