Provided by: libpipewire-0.3-modules_1.0.5-1_amd64 bug

NAME

       libpipewire-module-rtp-sink - RTP sink

DESCRIPTION

       The rtp-sink module creates a PipeWire sink that sends audio RTP packets.

MODULE NAME

       libpipewire-module-rtp-sink

MODULE OPTIONS

       Options specific to the behavior of this module

       • source.ip =<str>: source IP address, default '0.0.0.0'

       • destination.ip =<str>: destination IP address, default '224.0.0.56'

       • destination.port =<int>: destination port, default random beteen 46000 and 47024

       • local.ifname = <str>: interface name to use

       • net.mtu = <int>: MTU to use, default 1280

       • net.ttl = <int>: TTL to use, default 1

       • net.loop = <bool>: loopback multicast, default false

       • sess.min-ptime = <int>: minimum packet time in milliseconds, default 2

       • sess.max-ptime = <int>: maximum packet time in milliseconds, default 20

       • sess.name = <str>: a session name

       • sess.ts-offset = <int>: an offset to apply to the timestamp, default -1 = random offset

       • sess.ts-refclk = <string>: the name of a reference clock

       • sess.media = <string>: the media type audio|midi|opus, default audio

       • stream.props = {}: properties to be passed to the stream

GENERAL OPTIONS

       Options with well-known behavior:

       • remote.nameaudio.formataudio.rateaudio.channelsaudio.positionnode.namenode.descriptionmedia.namenode.groupnode.latencynode.virtualmedia.class

EXAMPLE CONFIGURATION

        context.modules = [
        {   name = libpipewire-module-rtp-sink
            args = {
                #local.ifname = "eth0"
                #source.ip = "0.0.0.0"
                #destination.ip = "224.0.0.56"
                #destination.port = 46000
                #net.mtu = 1280
                #net.ttl = 1
                #net.loop = false
                #sess.min-ptime = 2
                #sess.max-ptime = 20
                #sess.name = "PipeWire RTP stream"
                #sess.media = "audio"
                #audio.format = "S16BE"
                #audio.rate = 48000
                #audio.channels = 2
                #audio.position = [ FL FR ]
                stream.props = {
                    node.name = "rtp-sink"
                }
            }
       }
       ]

       Since
           0.3.60