I'm playing with redirects in the GeoIP blocking module to give listeners a proper error message when they are blocked from a stream. It sort of works, but not ideal.
What I'd like to do is transparently substitute either a different stream or a static local file (maybe audio-only vod?) without redirecting the client. Is this possible?