It’s not there quite yet. But give my project Pinepods a star on Github.
https://github.com/madeofpendletonwool/PinePods
The functionality you’re looking for it coming. It will be able to stream from one device to another on a local network. Sort of a share function. I just released the first official beta version two days ago. There’s currently a client and web version with a backend you can connect to with as many users as you want. I’m also planning to release an optimized client to share to likely built in rust for platforms with less power like Raspberry Pi’s
I’m ever continuing development on my self hosted podcast management app with all the features you’re looking for here https://github.com/madeofpendletonwool/PinePods
It’s not in a finished state yet. But it’s definitely usable as is. It’s fully dockerized and hosted on your server, and streams from your server to clients.