Interesting article from Many Ayromlou (http://www.nerdlogger.com)
How to stream your screen using VLC?
VLC is a great Video Player with streaming and encoding capabilities. It’s been developed originally by Ecole Centrale Paris.
Under Windows, open a cmd command, browse to:
cd C:\Program Files\VideoLAN\VLC
launch
vlc.exe screen://
and watch the magic.
Your own screen appears in the VLC window. One would think it wouldn’t see the VLC window and wouldn’t go in an infinite loop. But it does.
Then if you want this to become useful, you can send the output to another computer or even multicast it.
vlc.exe screen:// :screen-fps=30 :screen-caching=100 :sout=#transcode{vcodec=mp4v,vb=2048,scale=1,
acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=rtp,mux=ts,dst=192.168.1.1:1234}}
More information here: http://www.nerdlogger.com/2008/01/stream-your-linuxwindowsmac-desktop-as.html