Skip to content

Inspecting Messages

The control message log shows every MoQT message sent or received on the control stream:

  • Timestamp — microsecond precision
  • DirectionTX (sent) or RX (received)
  • Message type — e.g., SUBSCRIBE, SUBSCRIBE_OK, FETCH_ERROR
  • Summary — key fields at a glance

Click any message to see:

  • All parsed fields — every field from the message, named and typed
  • Raw hex — the exact bytes on the wire
  • Parse warnings — if the message was partially parsed or contained unknown fields

Filter the log by:

  • Message type (e.g., show only SUBSCRIBE and SUBSCRIBE_OK)
  • Direction (sent only, received only, or both)
  • Time range

moqtap uses lenient parsing. Unknown message types, unexpected field lengths, and unknown parameters produce warnings rather than errors. Warnings are highlighted in the message log so you can spot protocol issues immediately.