El tema de incluir videos en web es una tarea relativamente sencilla.
Primero debes estimar el formato que tendrán, ya que dependiendo de esto será necesario que el usuario instale o no el plug-in o player correspondiente.
Para ambos casos será necesario que incluyas el EMBED/ObJECT en el HTML.
El caso de AVI/MPG/ASF es el más simple pues no es necesario que el usuario Windows instale componentes adicionales, ya que están soportados por "Reproductor de Windows Media".
Otros como MOV/RM requerirán la instalación de QuickTime o RealMedia respectivamente.
Un ejemplo del EMBED/OBJECT es
<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" WIDTH="160"HEIGHT="144"
CODEBASE="
http://www.apple.com/qtactivex/qtplugin.cab">
<PARAM name="SRC" VALUE="sample.mov">
<PARAM name="AUTOPLAY" VALUE="true">
<PARAM name="CONTROLLER" VALUE="false">
<EMBED SRC="sample.mov" WIDTH="160" HEIGHT="144" AUTOPLAY="true" CONTROLLER="false" PLUGINSPAGE="
http://www.apple.com/quicktime/download/">
</EMBED>
</OBJECT>
Hay mas ibnformación en
http://docs.info.apple.com/article.html?artnum=60883Puedes encontrar los embed/object para AVI/MPG/ASF en el siguiente link
http://msdn.microsoft.com/archive/en-us/samples/internet/imedia/netshow/crossbrowserembed/default.aspCualquier cámara te sirve para capturar videos, pero no olvides que el tamaño del archivo es muy importante en web.