No hace falta tener streming para reproducir videos en una web , eso es para crear canales de television o videos en directo .
Creo recordar que era algo asi para windows media , tambien se puede con real player y con quick time .
Código HTML:
<object id="embed1" width=300 height=200 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715">
<param name="filename" value="video.avi">
<param name="autostart" value="true">
<embed src="video.avi" width=300 height=200 autostart="true" type="application/x-mplayer2"></embed>
</object>
Haber , como bien te dicen montar un servidor en casa para una web de poquito peso si tienes una subida algo decente aun puede funcionar , pero montarla para obtener video , ya sea reproducirlos o descargarlos , es como minimo limitarse a una velocidad infima y a un numero de accesos ala vez muy limitado .
Siempre te queda una opcion usar hostings gratuitos para alojar tus videos :P , puede ser algo cutre pero que te puede dar su utilidad si no son videos muy grandes .