Membrane Bin RTP v0.1.1 Membrane.Bin.RTP.Receiver View Source
A bin consuming one or more RTP streams on each input and outputting a stream from one ssrc on each output
Every stream is parsed and then (based on ssrc field) an
appropriate rtp session is initiated. It notifies its parent about each new
stream with a notification of the format {:new_rtp_stream, ssrc, payload_type}
.
Parent should then connect to RTP bin dynamic output pad instance that will
have an id == ssrc
.
Link to this section Summary
Types
Struct containing options for Membrane.Bin.RTP.Receiver
Functions
Returns pads descriptions for Membrane.Bin.RTP.Receiver
Returns description of options available for this module
Link to this section Types
Struct containing options for Membrane.Bin.RTP.Receiver
Link to this section Functions
Link to this function
membrane_pads()
View Sourcemembrane_pads() :: [{Membrane.Pad.name_t(), Membrane.Pad.description_t()}]
Returns pads descriptions for Membrane.Bin.RTP.Receiver
Returns description of options available for this module
Link to this function
payload_type_to_depayloader(binary)
View Sourcepayload_type_to_depayloader(Membrane.Bin.RTP.Receiver.SSRCRouter.payload_type()) :: module()