Исторически, когда я встраивал фильмы swf, mov, wmv, в зависимости от тегов-контейнеров, мне приходилось использовать тег embed и тег object. Кроме того, я должен был бы вернуться к какому-либо другому типу файлов, например, quicktime вместе с Windows Media Player и т. Д., Или я должен был бы сообщить пользователю, что существует проблема с плагином.
Лучшей моделью для встраивания видео для самых разных браузеров являются такие примеры:
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="256" width="320">
<param name="src" value="http://www.yourdomain/clickhere.mov">
<param name="autoplay" value="false">
<param name="target" value="myself">
<param name="controller" value="false">
<param name="href" value="http://www.yourdomain/your-video.mov">
<param name="type" value="video/quicktime" height="256" width="320">
<embed src="clickhere.mov" height="256" width="320" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/" controller="false" href="video.mov" target="myself"></embed>
</object>
или
если вы используете dreamweaver, вы можете создать встраивание ActiveX или встраивание SWF, тогда вы можете обернуть вокруг него свою обработку jQuery или использовать ее для заполнения.
Как правило, создайте несколько методов восстановления после сбоя в своем коде и используйте их по мере необходимости.
Надеюсь, все это несколько полезно.