ブラウザがHTML5のvideoタグを認識しない場合は、1がvideoタグ自体に埋め込まれembedタグ内のsrc属性でそれにフラッシュSWFファイルとポイントをアップロードすることができます。
<video width="{#}" height="{#}" controls>
<source src="{ogg_file}.ogg" type="video/ogg" />
<source src="{mp4_file}.mp4" type="video/mp4" />
<!-- The fallback in case the browser doesn't recognize the HTML5 video tag -->
<embed src="{flash_swf_file}.swf" type="application/x-shockwave-flash" width="{#}" height="{#}"></embed>
</video>
iframeタグは、既存のページ内にページを読み込みます。たぶんiframeタグで指定された別のページに動画を載せたいと思っていたかもしれません。 iframeを使用する場合はいつでも、このコードをCSSファイルで使用することを検討してください。そうしないと、一部のブラウザではiframeの場所にボックスの行が表示されるためです。
CSSコードを動作させるには、開始iframeタグの最後にシームレスを含める必要があります。
<div><iframe src="{page_name}.html" height="{#}" width="{#}" seamless></iframe></div>
なぜyoutubeがあなたに与えている埋め込みフレームを使用しないのですか?それは動作しませんか? – Greaka