I'm assuming you're looking for streaming software server side? I haven't tried it on a server yet but take a look at VLC:
VLC media player - Overview
Having said that the only really major difference between a streaming server and simply serving a standard file embedded in a web page is you can FF the streaming version and serve other content dynamically.