This is what we do. We have tried using a shared player with limited success because we all have different setups (PC connected to TV, Plex Streaming, Apple TV Stream, etc). But I am always looking for a more elegant answer. Hopefully someone here might have some new tech.