PipeWire 0.3.77
|
The rtp-sap
module announces RTP streams that match the rules with the announce-stream action.
source.ip and source.port and format parameters matches that of the sender.
It will create source RTP streams that are announced with SAP when they match the rule with the create-stream action.
If no stream.rules are given, it will announce all streams with sess.sap.announce = true and it will create a receiver for all announced streams.
Options specific to the behavior of this module
local.ifname = <str>
: interface name to usesap.ip = <str>
: IP address of the SAP messages, default "224.0.0.56"sap.port = <int>
: port of the SAP messages, default 9875sap.cleanup.sec = <int>
: cleanup interval in seconds, default 90 secondssource.ip =<str>
: source IP address, default "0.0.0.0"net.ttl = <int>
: TTL to use, default 1net.loop = <bool>
: loopback multicast, default falsestream.rules
= <rules>: match rules, use create-stream and announce-stream actionsOptions with well-known behavior:
Options specific to the behavior of this module
local.ifname = <str>
: interface name to usesource.ip = <str>
: the source ip address, default 224.0.0.56source.port = <int>
: the source portnode.always-process = <bool>
: true to receive even when not runningsess.latency.msec = <str>
: target network latency in milliseconds, default 100sess.ignore-ssrc = <bool>
: ignore SSRC, default falsesess.media = <string>
: the media type audio|midi|opus, default audiostream.props = {}
: properties to be passed to the streamOptions with well-known behavior: