Skip to content

Add support for MoQT v17#23

Open
lminiero wants to merge 30 commits intomainfrom
moq-17
Open

Add support for MoQT v17#23
lminiero wants to merge 30 commits intomainfrom
moq-17

Conversation

@lminiero
Copy link
Member

@lminiero lminiero commented Mar 6, 2026

This is a series of changes (ongoing) implementing support for MoQT v17. The draft introduces a ton of changes, mainly:

  • control stream now split in two unidirectional streams, and only used for SETUP and GOING_AWAY
  • requests (and related responses/updates) moved to ad-hoc bidirectional streams
  • message parameters not TLV anymore
  • a new MoQ specific varint
  • a lot of smaller changes to the format of pretty much all messages (and so the related signatures)

There were too many breaking changes to keep the backwards compatibility I had so far, so this PR also removes support for all older versions except for v16 (the current interop target). Effort still onhoing as there are still a few things missing, I hope to be able to finish early next week, before flying to the IETF meeting.

lminiero added 30 commits March 3, 2026 10:38
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.

1 participant