
Реальний час P2P-аудіо стрімінг із використанням GenosDB та сучасного JavaScript
https://ift.tt/X1K8Os0
Цей демо покажує, як GenosDB забезпечує стрімінг аудіо в реальному часі між кількома пір-пґрами у спільній кімнаті — без бекенду, без центрального сервера, лише чисте P2P-аудіо-трансляцію безпосередньо в браузері.
🧠 Техстек:
GenosDB для децентралізованого, реального часу комунікації.
Сучасний JavaScript (ES-модулі, async/await).
HTML5 Audio API + мінімальний CSS для розкладання.
🎙️ Основні можливості:
Потік мікрофона в реальному часі між пір-каналами.
Автоматичне виявлення пірів під час підключення.
Динамічне оновлення DOM з елементами аудіо для кожного піра.
Повністю без сервера — 100% у браузері.
🚀 Сфери застосування:
Децентралізовані платформи голосового чату.
P2P-спільні інструменти з живим аудіо.
Приватність як пріоритет: аудіо-додатки без хмари, без збереження даних.
🔗 Живий демо:
Real-Time Audio Streaming — приєднуйтесь до кімнати і почніть стрімінг свого мікрофона іншим пір-учасникам.
GenosDB робить побудову децентралізованих, живих, браузер-орієнтованих інструментів комунікації не лише можливою — але витонченою.
Ця стаття є частиною офіційної документації GenosDB (GDB).
GenosDB — розподілена, модульна, P2P-графова база даних, побудована за моделлю з нульовою довірою, створена Естебаном Фустером Позці (estebanrfp).
📄 Whitepaper | огляд дизайну та архітектури GenosDB
🛠 Дорожня карта | заплановані функції та майбутні оновлення
💡 Приклади | фрагменти коду та демо використання
📖 Документація | повний довідник
🔍 API-довідник | детальні методи API
📚 Wiki | додаткові нотатки та посібники
💬 Обговорення на GitHub | запитання спільноти та відгуки
🗂 Репозиторій | Мінімізовані готові до продакшну файли
📦 Встановлення через npm | швидкі інструкції з налаштування
🌐 Веб-сайт | GitHub | LinkedIn
HI-FI News
via DEV Community: javascript https://ift.tt/4Kwg7jV
26 лютого 2026 р. о 01:43 за місцевим часом
February 17, 2026 at 01:43AM

Залишити відповідь