I’ve built an esp-adf audio media player external component based on gnumpi’s work and extended to include all the capabilities of an HA media server. See https://github.com/rwrozelle/audio-media-player. Note: sister GitHub projects required to get it operational, not for a novice. I won’t be able to help anyone until August with feedback, but wanted to show it off
#Audio Media Component
9 messages · Page 1 of 1 (latest)
Continue to improve, I now have a branch using adf 2.7 and a sibling repository that customizes Jellyfin integration so that I can play all songs for an artist or album.
Is it needed now with new open-source media_player in ESPHome?
What are advantages?
Oh, so it's complete player implementation, not just media_player component?
Will you move to open-source player instead of adf?
Okay, it involves adding custom component to the HA in manual way..
Open source player requires running through Ffmpeg proxy on HA server. Documented for resampling, but it is also stripping metadata and embedded image Therefore the function to switch out a url for its proxy equivalent needs to be a callable service. Would need to run the service from the soc just before starting to run the track from the playlist to get the proxy url with a valid authsign. It’s doable, but not something I need since I have exactly what I set out to do with my customizations.
Yeah i read it a little bit more and realize what was your goal. Great job!