Case study
wycliffe: a clean-room Dante protocol implementation
wycliffe is a clean-room implementation of the Dante protocol for uncompressed, multichannel, low-latency digital audio over Ethernet. Its notes record observed Dante packets, including channel labels and a session handshake.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 128
- Last commit
- 2015-04-23
- Language
- Python
- License (GitHub)
- GPL-2.0
GitHub data as of 2026-11-09
Requirements & limits
- Documentation is licensed CC BY-NC-SA and code GPLv2; automc.py carries a GPLv3-or-later header.
Cite
BibTeX
@misc{wycliffe-case,
title = {{wycliffe: a clean-room Dante protocol implementation}},
howpublished = {\url{https://github.com/jsharkey/wycliffe}},
url = {https://github.com/jsharkey/wycliffe},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/wycliffe-case/}}
}Plain text
wycliffe: a clean-room Dante protocol implementation. https://github.com/jsharkey/wycliffe (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/wycliffe-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · jsharkey/wycliffe · Revision 6130607
- protonotes GitHub · jsharkey/wycliffe · Revision 6130607
More in Protocols
- ps4-waker: a client for the PS4 companion app protocol · Case study
- NJUConnect: reconstructing the NJU EasyConnect VPN client · Case study
- LGTV: reconstructing LG webOS TV control exchanges · Case study
- Inferno: implementing Dante audio networking · Case study
- Wireshark · Tool
- Netzob · Tool