iframes brauchst du um externe Elemente wie Videos oder andere Webseite auf deiner Webseite wiederzugeben, HTML5 hat mittlerweile einen Videoplayer
HTML Code:
<video>
<source src="video.ogg" type="video/ogg" />
</video>
Ist aber glaube ich nicht crossbrowserfähig, funktioniert also nicht in allen Browsern. Da gibt es aber trz weitaus elegantere Lösungen als iframes zu benutzen. Indem Fall würde ich dann auf einen selbst integrierten Player zurückgreifen um iframes zu vermeiden.
Wenn du das Video anzeigen willst musst du ein php schnipsel schreiben welches dir den DB-Eintrag rausholt und ihn in die src="uploades/thorsten.mp4" reinsetzt.
//EDIT
Crossbrowserfähig ist es schon, aber das Video muss eben in 2 Formaten vorhanden sein um in jedem Browser zu Funktionieren das hat anscheinend irgendwelche rechtlichen Hintergründe.