2 dépôts
Converting audio streams to various bitrates and formats during transmission.
Distinct from Remote Audio Streaming: Distinct from Remote Audio Streaming by focusing on the server-side conversion process for delivery.
Explore 2 awesome GitHub repositories matching graphics & multimedia · Real-time Transcoding. Refine with filters or upvote what's useful.
Musikcube est un lecteur audio multiplateforme et un moteur audio C++ haute performance conçu pour la gestion de bibliothèques musicales locales. Il fonctionne à la fois comme un lecteur de musique en terminal et comme un serveur audio headless capable d'indexer les métadonnées et de lire de l'audio sur différents systèmes d'exploitation. Le projet utilise une architecture client-serveur qui sépare le moteur audio principal et l'indexeur de métadonnées de l'interface utilisateur. Cette conception lui permet d'agir comme un serveur de streaming audio auto-hébergé, diffusant de la musique et des métadonnées vers des clients distants via WebSocket et HTTP avec prise en charge du transcodage en temps réel et de l'authentification par mot de passe. Le système inclut des fonctionnalités d'indexation de bibliothèque musicale locale via l'analyse de répertoires et des mises à jour incrémentales des métadonnées. Il fournit des outils pour la gestion des playlists, l'interrogation des métadonnées et le contrôle global de la lecture via des raccourcis clavier système. Le moteur audio prend en charge l'égalisation multibande, la configuration du gain de préampli et la sélection de divers pilotes sonores. Le logiciel peut être déployé en tant que démon en arrière-plan pour assurer une disponibilité constante lors du démarrage du système.
Transcodes audio files into multiple bitrates in real time for HTTP delivery to remote clients.
Ampache is a self-hosted media server and digital music library manager written in PHP. It provides a web-based platform for organizing, managing, and streaming personal audio and video collections to multiple devices and network environments. The system distinguishes itself as a collaborative media playback platform, supporting shared playlists and a democratic voting system that allows multiple users to influence an active playback queue. It also functions as a real-time media transcoder, converting audio and video formats during transmission to match client bandwidth and hardware requireme
Converts audio and video formats in real-time during transmission to match client bandwidth and hardware.