Properties
HeaderExtensions | a(uuss) (RTP_Header_Extensions_List) | Read only |
Types
Media_Stream_Direction | Enum | u | |
RTP_Header_Extension | Struct | (uuss) |
Added in 0.25.2. (as stable API)
Objects implementing this interface must also implement:
Description
This media description interface provides a method of signalling support for RTP Header Extensions, documented by A General Mechanism for RTP Header Extensions (RFC 5285).
For more details on the General Mechanism for RTP Header Extensions and how to use them, one should refer to RFC 5285.
Properties
Accessed using the org.freedesktop.DBus.Properties
interface.
(Permalink)
HeaderExtensions — a(uuss) (RTP_Header_Extensions_List)
Read only
A list of remote header extensions which are supported.
Types
Enum (Permalink)
Media_Stream_Direction — u
- None (0)
- Send (1)
- Receive (2)
- Bidirectional (3)
Media are not being sent or received
Media are being sent, but not received
Media are being received, but not sent
Media are being sent and received
Struct (Permalink)
RTP_Header_Extension — (uuss)
A struct defining a RTP Header extension.
- ID — u
- Direction — u (Media_Stream_Direction)
- URI — s
- Parameters — s
Identifier to be negotiated.
Direction in which the Header Extension is negotiated.
URI defining the extension.
Feedback parameters as a string. Format is defined in the relevant RFC.