que tipo de archivos, mpeg, wmv, mov o flv?
para todos los tipos de archivo necesitaras usar 3 elementos:
1.- como los salvas en la BD usando un campo BLOB en tu Tabla de la BD , y el como leer y escribir (de la forma menos complicada)
http://support.microsoft.com/default.aspx/kb/309158
2.- como lo reproduces en base a que es un campo binario tu no sabes la extension del fichero por lo que seria mas facil guardarla en otro cambo de la BD para evitar problemas pero si no quieres hacer eso con un simple recorrer N Bytes (los caracteristicos para el tipo de formato) de tu campo puedes saber que formato o tipo de archivo es y llegar al paso 3, para consultar tipos y bytes caracteristicos ve a filext.com o algun otro sitio que tenga extensiones de archivos.
3.- para el mostrado puedes usar dll's o componentes ocx para el tipo de archivo a reproducir
el ocx de flash para los flv , las dll de windows media player para muchos de los formatos comunes (mpeg, vob, avi) y la dll u ocx de quicktime para los mov.
para este ultimo paso recomiendo buscar algun player que reproduzca todos los formatos y sea opensource para que puedas tener acceso a dll's o codigo o en su defecto que sea embebible.