Get one of a leg's audio streams
Changed onRequest
- Base URLhttp://localhost:8080/v1
- URLhttp://localhost:8080/v1/legs/{id}/streams/{streamId}
- Authnone declared
Response
Audio stream
Stream identifier, stable for the life of the dialog. The primary stream is always "0".
The stream's SDP a=mid token (RFC 5888), used to correlate it across offer/answer.
Position of the stream's m= line in the SDP. Fixed for the life of the dialog (RFC 3264 §8).
True for the call's main bidirectional audio stream, which cannot be removed or attached to a room independently.
Negotiation state.
Negotiated media direction from this server's point of view.
Direction requested by the application. Survives hold/unhold, unlike the negotiated direction.
Codec the stream's media pipeline is actually running, which after a mid-call re-INVITE is the renegotiated one. Streams on one leg may use different codecs.
Native sample rate of the codec the stream is running, in Hz. It follows a mid-call codec renegotiation.
Local RTP port. Each stream binds its own port; a shared transport is undefined without BUNDLE (RFC 9143).
Remote RTP address media is currently sent to.
The stream's a=label value (RFC 4574), for correlating it with external metadata.
The stream's a=content value (RFC 4796), e.g. "main" for original audio and "alt" for a translated feed.
The stream's a=lang value (RFC 8866): a BCP 47 language tag such as "en" or "es-ES".
Room this stream's audio is mixed into. A secondary stream may sit in a different room than its leg.
Routing role of this stream within its room. Streams carry their own role, independent of their leg's.
Changes
- info
endpoint added
- info