what bits have you tried and what bits do you not understand? I went through this myself a few months ago and managed to get it working internally - you need to make sure the vlc web interface is used as per the instructions to that VLC can read your receiver web interface, switch the channels and recode so it is small enough to stream on your network.

as per the avove illustration - there are 3 ports that need forwarding - you need to forward 2 to your vlc server IP (the computer running vlc) and one to the reciever.
It really is all there. If you keep your PC on while you are away you don't need to worry about wake up packets.
