Skip to content

feat(sdp): parse media direction attribute#67

Merged
dennwc merged 1 commit into
livekit:mainfrom
vlxdisluv:parse-sdp-direction
Jun 23, 2026
Merged

feat(sdp): parse media direction attribute#67
dennwc merged 1 commit into
livekit:mainfrom
vlxdisluv:parse-sdp-direction

Conversation

@vlxdisluv

Copy link
Copy Markdown
Contributor

Parse the SDP direction attribute (sendrecv/sendonly/recvonly/inactive) and expose it on
MediaDesc. Resolve media-level over session-level per RFC 3264, defaulting to sendrecv.
Enables call-hold detection.

Added table-driven tests in offer_test.go covering media-level, session-level, the
media-over-session precedence, and the sendrecv default.

Related to issue

Parse the SDP direction attribute (sendrecv/sendonly/recvonly/inactive)
and expose it on MediaDesc. Resolve media-level over session-level per
RFC 3264, defaulting to sendrecv. Enables call-hold detection.
@vlxdisluv vlxdisluv requested review from a team as code owners June 22, 2026 20:17
@CLAassistant

CLAassistant commented Jun 22, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@dennwc dennwc merged commit 40d3338 into livekit:main Jun 23, 2026
2 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants