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
·

5 repositorios

Awesome GitHub RepositoriesRemote Playback Control

Interfaces for managing playback states and audio settings of remote clients via network sockets.

Distinct from Socket-Based Configuration: Focuses on audio playback state management rather than general system or window manager configuration.

Explore 5 awesome GitHub repositories matching networking & communication · Remote Playback Control. Refine with filters or upvote what's useful.

Awesome Remote Playback Control GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • 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

    Manages client states and playback settings through an asynchronous remote procedure call interface over sockets.

    C++audioaudio-playeraudio-streaming
    Ver en GitHub↗7,447
  • fongmi/tvAvatar de FongMi

    FongMi/TV

    7,383Ver en GitHub↗

    TV is a media streaming management application used to organize and play on-demand videos and live television channels from various web sources through a single interface. It functions as a hub for IPTV channel organization and media discovery. The project utilizes a modular system of crawler scripts to aggregate content and extract metadata from external websites. It manages network connectivity through encrypted DNS, proxy rules, and domain-based routing to filter traffic and bypass regional content restrictions. The application supports hardware-accelerated video decoding, electronic prog

    Provides a network-based interface to manage playback states and synchronize device state via HTTP.

    Javacatvodleanbackmedia3
    Ver en GitHub↗7,383
  • cmus/cmusAvatar de cmus

    cmus/cmus

    6,048Ver en GitHub↗

    cmus is a terminal-based audio player that runs entirely within a terminal window, using the ncurses library to render its interface without any graphical toolkit. It is designed to play local music files and internet radio streams, with support for CUE sheet metadata that splits single audio files into logical tracks with correct timing, and gapless playback that eliminates audible pauses between consecutive tracks. The player distinguishes itself through a Vi-inspired incremental search interface that locates tracks and commands in real time as you type, and a tab-based workspace model that

    Sends commands to a running instance over a Unix socket from another program.

    C
    Ver en GitHub↗6,048
  • skorokithakis/cattAvatar de skorokithakis

    skorokithakis/catt

    3,629Ver en GitHub↗

    catt is a command-line interface and network utility for casting media and websites to Google Cast devices. It serves as a terminal-based controller that transmits video, audio, and web content from a local computer to compatible remote receiving hardware. The tool includes a device manager that maps complex hardware identifiers to human-readable aliases via a local configuration file. This allows for faster device targeting and the assignment of default target devices. The system supports streaming local files and online video sources, including the ability to render websites using the remo

    Provides network-based control for managing playback states like play and pause on remote Google Cast devices.

    Python
    Ver en GitHub↗3,629
  • 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

    Manages player states and organizes playlists through a remote protocol to operate the system from separate devices.

    C++audioaudio-playermusic
    Ver en GitHub↗2,607
  1. Home
  2. Networking & Communication
  3. Socket Communication
  4. Socket-Based Configuration
  5. Remote Playback Control