This website requires JavaScript.
Explore
Help
Sign In
eric
/
pmomusic
Watch
1
Star
0
Fork
0
You've already forked pmomusic
Code
Issues
5
Pull Requests
Actions
Packages
Projects
Releases
3
Wiki
Activity
Files
6f8a80a58ab92fbfb206f75dd0fc276f014ea617
pmomusic
/
.DS_Store
35 lines
18 KiB
Plaintext
Raw
Normal View
History
Unescape
Escape
Refactor WebRenderer to use server-side streaming with OGG-FLAC sink This commit refactors the WebRenderer to use a server-side streaming architecture with OGG-FLAC sink instead of the previous WebSocket-based approach. The changes include: - Replaced WebSocket communication with HTTP streaming using DirectOggFlacSink - Implemented a new pipeline architecture with dedicated handlers for UPnP commands - Added new modules for registration, registry, and streaming - Updated the renderer to work with a pipeline control system - Removed old WebSocket session management - Added support for HTTP streaming with gapless playback - Updated dependencies and features for the new architecture The WebRenderer now acts as a MediaRenderer UPnP device that serves audio streams via HTTP endpoints, with commands relayed to the audio pipeline through a new control system.
2026-02-26 19:58:37 +01:00