First you need to get the file to the format you're going to stream it in (encoder)
Then you need to feed that to a "Streaming Server" (RealServer, Darwin/Quicktime, Windows Media, VideoCharger)
Then you need a network that can handle the traffic (keep in mind 802.11b is actually about 6mbps ideally)
Then you need a client that can play the stream.
Of the four streaming servers I know of, I think only IBM VideoCharger does MPEG1 & 2, and I don't think it can do it "live".
Avoid Real, they are the Debil.
So it looks like Darwin/Quicktime or WindowsMedia for you. I think darwin/quicktime can actually be done for free legally. WMA requires a valid Win2K Server license.
have fun
bart