View Source Membrane.RTC.Engine.Endpoint.HLS.CompositorConfig (Membrane RTC Engine HLS Endpoint v0.8.0)

Module representing compositor configuration for the HLS endpoint.

Compositor is the element responsible for positioning input video streams into one video output.

Summary

Types

t()
  • stream_format - output video specification in Membrane.RawVideo format
  • layout_module - Module implementing Membrane.RTC.Engine.Endpoint.HLS.VideoLayoutMaker behavior that should be used by the HLS endpoint.

Types

@type t() :: %Membrane.RTC.Engine.Endpoint.HLS.CompositorConfig{
  layout_module: module(),
  stream_format: Membrane.RawVideo.t()
}
  • stream_format - output video specification in Membrane.RawVideo format
  • layout_module - Module implementing Membrane.RTC.Engine.Endpoint.HLS.VideoLayoutMaker behavior that should be used by the HLS endpoint.