awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesNetworked Audio Synchronization

Coordinating real-time audio streams across multiple devices via a network protocol.

Distinct from Multi-Device Connection Managers: Specifically synchronizes audio streams for communication, distinct from identity or state synchronization

Explore 6 awesome GitHub repositories matching networking & communication · Networked Audio Synchronization. Refine with filters or upvote what's useful.

Awesome Networked Audio Synchronization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • niedev/rtranslatorAvatar de niedev

    niedev/RTranslator

    9,641Ver en GitHub↗

    RTranslator is a speech translation application and background speech processor designed for real-time voice and text translation. It functions as a dual-language audio translator that detects different spoken languages to provide immediate voice translations for face-to-face interactions. The system includes a multi-device translation setup that synchronizes multiple devices over a network to facilitate group conversations through shared speakers. It also provides the ability to maintain audio processing and speech translation tasks while the device is on standby. The project covers a range

    Coordinates audio streams across multiple connected devices using a network-based message protocol for group communication.

    C++androidandroid-appbluetooth-le
    Ver en GitHub↗9,641
  • mikebrady/shairport-syncAvatar de mikebrady

    mikebrady/shairport-sync

    8,514Ver en GitHub↗

    Shairport-sync is an AirPlay audio streaming receiver that enables the reception of wireless audio streams from Apple devices and routes them to system sound servers or hardware devices. Its primary purpose is to facilitate multi-room audio synchronization, aligning output across multiple playback devices to ensure content plays in unison. The project distinguishes itself through advanced digital signal processing, including impulse-response convolution filtering to correct frequency response. It provides precise audio timing adjustments to compensate for amplifier latency and offers extended

    Aligns audio output across multiple playback devices to ensure music plays in unison without lag.

    Cairplayairplay-2audio
    Ver en GitHub↗8,514
  • badaix/snapcastAvatar de badaix

    badaix/snapcast

    7,701Ver en GitHub↗

    Snapcast is a multiroom audio streaming system designed to broadcast synchronized high-fidelity audio from a central server to multiple network clients. It functions as a TCP audio distribution server that captures raw audio sources and distributes them to synchronous network audio players. The system utilizes networked clock synchronization to coordinate timing between devices, ensuring simultaneous playback across different physical locations without echo or delay. It includes a remote audio playback controller to manage volume, mute status, and stream assignments via HTTP or WebSockets. T

    Implements a network-based player that coordinates timing to ensure simultaneous audio playback without echo.

    C++
    Ver en GitHub↗7,701
  • snapcast/snapcastAvatar de snapcast

    snapcast/snapcast

    7,447Ver en GitHub↗

    Snapcast is a multi-room audio streaming server and network audio synchronizer. It coordinates audio playback across multiple networked clients from a single central server to ensure synchronized sound across different locations. The system utilizes a network audio synchronizer to prevent echo and lag, aligning audio streams through precise time synchronization. It also includes an audio stream resampler that adjusts the sample rate of incoming audio to match the specific hardware requirements of each playback client. The project provides a remote audio controller for centralized management

    Coordinates real-time audio streams across multiple network devices to ensure perfect synchronization.

    C++audioaudio-playeraudio-streaming
    Ver en GitHub↗7,447
  • musicplayerdaemon/mpdAvatar de MusicPlayerDaemon

    MusicPlayerDaemon/MPD

    2,607Ver en GitHub↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    Synchronizes audio output across multiple networked clients and hardware devices as a coordinator.

    C++audioaudio-playermusic
    Ver en GitHub↗2,607
  • owntone/owntone-serverAvatar de owntone

    owntone/owntone-server

    2,516Ver en GitHub↗

    OwnTone es un gestor de bibliotecas de música autohospedado y servidor de transmisión de audio multiroom diseñado para ejecutarse como un demonio nativo de Unix. Funciona como un centro centralizado que agrega archivos de audio locales, radio por internet, podcasts y servicios de música en la nube en una única biblioteca unificada para acceso en toda la red. El servidor se distingue por proporcionar transmisión de audio multiroom sincronizada a dispositivos AirPlay y Chromecast, junto con soporte para protocolos de red estándar como DAAP y MPD. Gestiona estas transmisiones a través de una canalización multiprotocolo que maneja la transcodificación y el retransmisión, asegurando la compatibilidad entre diversos reproductores de hardware y software. El sistema incluye funciones integrales de gestión de bibliotecas, utilizando indexación de bases de datos relacionales para una navegación rápida y la generación de listas de reproducción inteligentes. Admite el control remoto a través de interfaces móviles y web, permitiendo a los usuarios gestionar la reproducción y la navegación de la biblioteca desde cualquier dispositivo conectado en la red. El software está diseñado para su despliegue en sistemas operativos tipo Unix y puede instalarse a través de gestores de paquetes nativos, imágenes de contenedor o compilación manual.

    Synchronizes and broadcasts audio streams across multiple network-connected speakers and devices.

    Cairplayairplay2apple-remote
    Ver en GitHub↗2,516
  1. Home
  2. Networking & Communication
  3. Multi-Device Connection Managers
  4. Networked Audio Synchronization

Explorar subetiquetas

  • Synchronous Network PlayersNetwork clients that use timing coordination to play audio streams in sync with a server. **Distinct from Networked Audio Synchronization:** Focuses on the player's role in a synchronized network rather than the general coordination protocol itself.