First off, you need to decide if you want a dedicated streaming host or host it off your own server.
If you have many clients that you want to stream to, perhaps using a dedicated host may be a better solution to your needs (they have the bandwidth and network infrastructure). There are many dedicated streaming providers (google). If you are planning to host these videos yourself, make sure you have the network bandwidth, storage to do so.
Second, for the type of streaming that you may need, there are many solutions. There are Flash based video players, Windows Media, Real Media, Apple Quicktime. The real question is: what type of player does your client have? Some corporate firewalls block common streaming formats (Real, Windows Media, Apple) but don't block Flash based players.
You may also want to look at what type of quality you want to encode these videos. The higher the quality, the more bandwidth is required.
Google "video streaming guide"
Jeff
Hi all,
i need to develop my knowledge on making streaming. We have a huge amount of video on DVDs, lectures in deed. People will pay for them, we'll authenticate their usernames and they will watch streamed movies. I don't know where to start, which operating system shall i use? Which technique, which encoder and how to do it. I even do not know what to google. Can experienced people direct me to the hotspots where i'll learn the keypoints and make decisions. I'll be making a presentation in 15 days to my customers, i should be capable of answering the questions and after that building the system.
Any help will be appreciated,
Regards

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic