Apple's quicktime site has an authoring section with very good tutorials. Including whoopass stream servery. For some reason, it appears to be down right now. whoopsie-doodle.
For video compression, save yourself some pain and use Media Cleaner Pro. It supports many formats and has many presets to get you started. Darwin Streaming Server for quicktime is the only open source server for streaming video with mass market format saturation. It runs on practically everything. As far as bandwidth, you have choices. If you need to serve up an actual stream, you'll need localized cacheing. This is where the clients download from a server in their local exchange or closer, with the local servers getting their content from the master streaming box...bifurcate to taste. This pushes the streaming load away from the master box. If what you need is the ability of clients to download a video file, then you can use Bram's nifty bittorrent. In this scheme, everybody who downloads instantly becomes a mirror, so you can get the most out of the feeble connection you have. tack
