<?php
$uri = 'http://www.dailymotion.com/video/'.$_GET['id'].'_mavitmvplayers';
$source = file_get_contents($uri);
$vurl = explode('so.addVariable("video", "',$source);
$vurl = explode('"',$vurl[1]);
//header('Location:'.$vurl[0]);
echo ' <embed src="swf/player-viral.swf" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" flashvars="height=411&width=650&file='.$vurl[0].'&frontcolor=0xFFFFFF&lightcolor=cc9900&skin=swf/skin2.swf&image=&controlbar=over&autostart=1" width="650" height="411">';
?>bu şekilde sorunsuz bir şekilde gösterim yaptırdım
download içinde header kısmını açıklama satırından çıkartın ve bir ajax yada frame tekniği ile id yi post veya get ile gönderme yaparak download işlemide yaptırabilirsiniz