aiomoqt

Python asyncio implementation of MoQ Transport. Provides client and server publisher/subscriber roles with a protocol-level API.

Category

Libraries & SDKs

License

Open Source

Status

Active

Languages

Python

MoQT Draft Support

draft-14draft-16draft-18

aiomoqt is a Python implementation of the MoQ Transport protocol built on asyncio. It supports client and server roles with both publisher and subscriber capabilities, exposing a protocol-level API.

Key features

  • Python asyncio-based implementation
  • Client and server publisher/subscriber roles
  • Protocol-level API
  • Multi-draft support (draft-14, draft-16, draft-18 beta) with newest-first negotiation
  • WebTransport support