6 repository-uri
Networked interfaces for controlling the playback state and transmitting media to a separate device.
Distinct from Playback Controllers: Focuses on remote control of a separate device rather than local playback parameters
Explore 6 awesome GitHub repositories matching networking & communication · Cross-Device Playback Control. Refine with filters or upvote what's useful.
This project is a sample implementation of an audio playback application for the Android platform. It serves as a reference for building music players that utilize standard media APIs and system-level audio management. The implementation demonstrates the integration of media session controls for external hardware and provides a reference for synchronizing media playback and control states across multiple connected hardware devices. The project covers several core areas of Android audio development, including background playback services, media store querying, and declarative user interface c
Coordinates playback states and control interfaces across multiple connected hardware devices.
Music-tag-web is a self-hosted music platform that combines a music tag editor, metadata scraper, batch file processor, music library manager, and Subsonic API server into a single web application. It provides a complete solution for organizing, tagging, and playing a personal music collection, with the ability to edit embedded metadata such as title, artist, album, lyrics, and cover art for local audio files. The platform distinguishes itself through its comprehensive automation and integration capabilities. It supports batch online auto-tagging from multiple music services, background task
Keeps the playback queue, current track, and progress synchronized across browsers and clients.
Airplay-SDK este un kit de dezvoltare software și o bibliotecă de streaming multimedia wireless pentru implementarea funcționalității de mirroring și casting AirPlay pe dispozitivele Android. Acesta servește ca receptor media de rețea și framework de screen mirroring care permite dispozitivelor să ingereze fluxuri audio și video de înaltă rezoluție printr-o rețea locală. Setul de instrumente permite recepția oglindirilor de ecran de pe dispozitive mobile și desktop fără a necesita software de trimitere. Suportă casting-ul pe mai multe ecrane pentru a gestiona configurații de afișare unu-la-mai-mulți sau mulți-la-unu, incluzând capacitatea de a randa până la patru fluxuri primite diferite simultan într-un layout split-screen. Biblioteca oferă capacități pentru optimizarea semnalizării digitale prin adaptarea conținutului oglindit pentru monitoare verticale și ecrane publicitare. Include, de asemenea, funcționalitate pentru control de la distanță, permițând unui dispozitiv receptor să trimită semnale înapoi către sursa originală pentru a gestiona redarea media și navigația.
Implements networked interfaces to send remote control signals back to the source device for playback and navigation management.
This project is a cross-platform device integration suite that synchronizes notifications, clipboards, and files between computers and mobile devices over a local network. It functions as a notification mirroring service, a remote input controller, a remote system manager, and a wireless file transfer tool. The system enables the use of a mobile device as a wireless touchpad, keyboard, and presentation remote. It allows for the remote execution of console commands, multimedia playback control, and the monitoring of mobile battery status from a desktop interface. Capabilities cover a broad ra
Remotely controls play, pause, track skipping, and system volume from a mobile device.
Yattee is a privacy-focused video player and multi-backend video aggregator designed for streaming online content without tracking, ads, or account requirements. It functions as a cross-platform application that collects video content from self-hosted servers, third-party APIs, and decentralized platforms into a single interface. The project features SponsorBlock integration to automatically skip sponsored or promotional segments using a community-sourced timestamp database. It also includes an Invidious-compatible API server that can replace standard endpoints to facilitate private playback.
Enables managing video playback on a separate device over the network, including sending videos and controlling state.
ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy connectivity. It provides a comprehensive software suite that includes a Bluetooth LE communication stack, an embedded UI framework for round displays, and a complete firmware toolchain for compiling, flashing, and simulating wearable hardware. The project is distinguished by its specialized wearable capabilities, such as a graphical framework for designing reactive screens and watchfaces via a visual editor. It implements a publish-subscribe messaging system to decouple hardware se
Manages music and media playback on a connected mobile device by sending remote control commands from the wearable.