When you stop the stream from your Android device then the stream should stop on the server as well .., is it the case? If the stream stops on the server side then the CPU usage should go back to normal.
About the error message that you obtain, this is purelly related to VLC. What setting are you using for the stream? I recommend 500kbps video bitrate, video scale at 1, audio bitrate at 96kbps in stereo.
That seems to be a router ... Not a set top box for sat, cable or terrestrial tv ! You need a device such a dreambox. Look at http://www.dream-multimedia-tv.de/
Good that you fixed the first issue yourself! For the second issue (green screen), just extend the zapping time to 3 or 4 seconds. That has to be setup in the Enigma-TV settings tab.