7 repository-uri
Mechanisms for sending real-time playback data to third-party services for tracking and synchronization.
Distinct from Playback History Tracking: Distinct from Playback History Tracking as it emphasizes real-time synchronization via WebSockets rather than just logging history.
Explore 7 awesome GitHub repositories matching graphics & multimedia · External Playback Synchronization. Refine with filters or upvote what's useful.
ieaseMusic is a third-party desktop client for streaming and managing music from the NetEase Cloud Music service. It functions as a lossless audio player capable of streaming high-fidelity tracks to ensure sound quality. The application includes a music download manager for archiving tracks to a local device for offline use and a music activity sync tool that synchronizes listening history with external monitoring services. It utilizes a fallback system to resolve broken links by fetching audio from alternative providers. The client features QR code authentication for account access and prov
Synchronizes real-time playback data with external activity monitoring services.
This project is a cross-platform desktop client for streaming and controlling music from the Google Play Music service. It functions as a dedicated media player that provides a desktop interface for accessing music libraries and playback controls. The application features rich presence capabilities, sharing current track information with communication platforms via real-time updates. It also acts as a WebSocket music controller, exposing playback states and controls to other applications through JSON and WebSocket interfaces. The player includes system-level integration for hardware media ke
Connects current listening data to third party services or apps via WebSockets to track music history.
SPlayer is a cross-platform music player and local library manager. It serves as a client for self-hosted media servers including Jellyfin, Navidrome, and Emby, while also functioning as a cloud music drive player and a tool for organizing local audio files. The application distinguishes itself through real-time audio spectrum visualization and word-by-word lyrics synchronization. It features a dynamic interface that automatically adjusts its color palette based on the dominant colors of album artwork. The software covers a broad range of media capabilities, including local metadata tag edit
Synchronizes real-time listening history with external tracking services like Last.fm.
Timber is an Android music application and local media player designed for browsing, searching, and playing audio files stored on a device. It functions as a music library manager that organizes audio collections by metadata and allows for the direct management of local media files. The application follows Material Design guidelines and includes a theme engine for adjusting visual styles, color palettes, and layout configurations. It provides capabilities for audio playback control, playlist management, and audio content search. The system supports network-protocol audio casting to remote ha
Provides the ability to synchronize real-time playback data with external tracking services.
Metrolist is a music streaming application and library manager designed for high-fidelity audio and video playback. It functions as a collaborative audio player that enables real-time playback synchronization across multiple users through a request and approval system. The platform features an AI-driven lyrics translator that fetches time-synced lyrics and provides automated real-time translations. It also includes specialized integrations for Discord Rich Presence and a dedicated media client interface for Android Auto. The system manages music libraries with remote cloud storage synchroniz
Synchronizes real-time playback data with third-party services like Discord and Android Auto.
Harmonoid is a local music player focused on high fidelity audio playback and comprehensive music library management. It indexes local audio files into a structured database to facilitate the organization and retrieval of large collections based on artist, album, and genre. The project features advanced playback controls, including gapless transitions, crossfading, and manual adjustments for pitch, speed, and volume boosting. It also supports synchronized lyric displays sourced from embedded tags, local files, or online providers. Additional capabilities include direct editing of internal au
Logs listened tracks and shares current playback status with external services for tracking.
AzuraCast este o suită de gestionare a radioului web auto-găzduită, concepută pentru difuzarea radioului pe internet. Funcționează ca un manager de redare automatizat și sistem de difuzare, integrând un orchestrator audio pentru transcodare și cross-fading cu un server de streaming pentru a distribui audio prin puncte de montare. Platforma permite gestionarea stațiilor multi-tenant, permițând unei singure instalări să găzduiască mai multe entități radio independente. Se distinge prin combinarea unui sistem de difuzare Auto-DJ cu capacitatea de a gestiona conturi de DJ live și de a coordona difuzările în timp real. Sistemul acoperă o gamă largă de capabilități, inclusiv programarea radio automată, gestionarea bibliotecii media și a playlist-urilor și generarea de fluxuri de podcast-uri. Oferă instrumente pentru analiza audienței radio, implicarea ascultătorilor prin cereri de melodii și distribuirea semnalelor prin servere de releu pentru a crește capacitatea. Aplicația este livrată prin implementare bazată pe containere pentru o instalare consistentă pe medii cloud VPS, Docker și NAS.
Sends real-time playback metadata to external services like Last.fm for track tracking and synchronization.