WHAT DOES THE USER SEE?
Every user has to login to view the stream.
The the user would then see the live stream, with a list of available languages on the right. When the user clicks a language the new audio stream is played. For a translation to be present you have to ensure that you have an interpreter for that language.