Reference
Learn
Long-form documents that explain audio streaming end to end: how the protocols work, where they go wrong in practice, what every device and app in this space is built on, and what tutti hands you when a capture finishes. Read in order or jump to the one you need.
Protocols
How streaming works
UPnP/DLNA audio streaming end to end: SSDP, descriptors, SOAP, DIDL-Lite, AVTransport.
→Failure modes
Why it goes wrong
Parser variance, vendor SDK fingerprints, ProtocolInfo pathologies, network plumbing — with linked real-world bug reports.
→Catalog
Implementations
Renderer-side stacks, control-point libraries, end-user clients, and bridges. Where to look for source-of-truth behavior.
→Reference
What's in a capture
The shape of tutti's output: directory layout, what each artifact carries, and the manifest JSON that ties it all together.
→Design
Error messages name the next action
Every tutti error is written to tell you what to do next, not just what failed. The retry policy, the message shape, and three exemplars.
→