<html>
<head>
{
...
$("#PlayerHolder").html("<span id='PlayerDiv'></span>");
x = x.replace(/&/g,'%26')
var flashvars = {};
flashvars.verbose="true";
flashvars.poster="http://"+server+"/thumbnails/thumb_"+x+".png";
flashvars.plugin_watermark="swfs/WatermarkPlugin.swf";
flashvars.watermark_namespace="http://osmf.realeyes.com/plugins/watermark";
flashvars.watermark_url="ct-vector_small4.png";
flashvars.watermark_vAlign="top";
flashvars.watermark_hAlign="right";
flashvars.key="hello";
flashvars.optimizeBuffering=false;
flashvars.bufferTime=5;
flashvars.urlIncludesFMSApplicationInstance=cloudfront;
var parameters = {};
if(rtmpt){
parameters.flashvars="src=rtmpt://"+server+"/recorder/s3/vid_"+x;
}else{
parameters.flashvars="src=rtmp://"+server+"/recorder/s3/vid_"+x;
}
parameters.allowscriptaccess="always";
parameters.wmode="direct";
parameters.allowfullscreen="true";
var attributes = {};
attributes.name="player";
attributes.id="player";
swfobject.embedSWF("StrobeMediaPlayback.swf?ID="+Math.random()*100,"PlayerDiv","470","320 ","11.2","scripts/expressInstall.swf", flashvars, parameters, attributes);
}
function thisMovie(movieName) {
if(navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];
} else {
return document[movieName];
}
}
function doPlay(){
thisMovie("player").play2();
}
</script>
</head>
<body>
<input type="button" value="doPlay" onClick="doPlay()"/>
</body>
</html>
Try something like this.