Hola a todos
No estoy seguro de que Flash sirva para vídeos, yo siempre lo he visto con dibujos animados. En cualquier caso, el problema es el mismo: para que el Flash se vea, el navegador del usuario tiene que tener instalado el plug-in adecuado.
Si tienes un vídeo, creo que el formato MPEG está bien, aunque no es lo más universal porque se abrirá con programas distintos en cada usuario (por ejemplo, el formato MOV de QuickTime siempre se abre con QuickTime Player y tiene código muy concreto para insertarlo en la página).
Este código he encontrado por ahí, no lo he probado pero tiene pinta de estar correcto:
Para que se abra el vídeo con Windows Media Player: Código HTML:
<object
width="280" height="256"
CLASSID="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
standby="Cargando película..."
type="application/x-oleobject"
>
<param name="fileName" value="tuPelicula.mpg">
<param name="autoStart" value="true">
<param name="showControls" value="true">
<embed
src="tuPelicula.mpg"
width=280 height=256
type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"
autostart=1
showcontrols=1
>
</object>
Para que se abra con QuickTime:
Código HTML:
<object
width="320"
height="260"
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab"
>
<param name="src" value="tuPelicula.mpg">
<param name="autoplay" value="true">
<param name="controller" value="true">
<embed
src="tuPelicula.mpg"
width="320"
height="260"
autoplay="true"
controller="true"
pluginspage="http://www.apple.com/quicktime/download/">
</embed>
</object>
Obviamente, debes poner el nombre de archivo de tu película y su ancho y alto (más cierto margen para que quepan los controles de reproducción).
Suerte