Jaromil and Eleonora wrote a research about video streaming, commissioned by dutch media institute Montevideo.
It has not been published yet on the net, but Jaromil brought it, and it's licensed under GNU Free Documentation License.
jaromil explains that copy protection is a bad idea, and also a waste of time.
talking about streaming, there are two ways: on-demand and 'programmed' (live).
For programmed streaming, you can use Darwin Streaming Server (with MPEG4IP as encoder), or Icecast2 (using FFMPEG as encoder).
The research also talks about codecs, focussing on open-source codecs, and takes into account licensing/patenting issues.