I’ve created a webcomponent audio player for that : https://dascritch.github.io/cpu-audio/
Licenced in GPL
You can see it in action at http://cpu.pm . The sticky player may be seen when you scroll out the in-content player out of view.
We are working to adapt it for streamed content