Проект Wave-share (github.com/ggerganov/wave-share) - безсерверный, одноранговый, локальный обмен файлами с помощью звука.



Работает хоть на утюге, если конечно на нем есть браузер, wifi и микрофон с динамиком для воспроизведения звука.



Принцип действия- ближайшие устройства согласовывают соединение WebRTC, обмениваясь необходимыми данными протокола описания сеанса (SDP) с помощью последовательности звуковых сигналов. После успешного согласования между браузерами устанавливается локальное соединение WebRTC, позволяющее обмениваться данными через локальную сеть.



Самый ближайший пример в реальности - кто занимается видеонаблюдением или когда либо сопрягал колонку с голосовым ассистентом- вот это как раз это самое.