not_for_you
Threadersteller
Dabei seit: 19.07.2007
Ort: SLZ / HEF
Alter: -
Geschlecht:
|
Verfasst Sa 13.02.2010 23:40
Titel Script für einen Stream mp3-Player |
|
|
Hallo ihr Lieben,
ich habe auf meiner Page einen Player per Script eingebaut, den ich so gut es ging so geändert habe, so dass er passt. Da ich kaum Programmierkenntnisse habe, wollte ich euch mal fragen, ob ihr hier eine Möglichkeit seht, dass die Songs als Stream starten, und nicht erst ganz geladen sein müssen, damit es los geht.. =]
Ich wäre euch dankbar, wenn ihr mir weiterhelfen könntet..
LG, Eleeza
Der Player greift auf folgende Scripts zu:
im Index:
<script type="text/javascript" language="JavaScript1.2">
<!--
function init() {
document.mp3player1 = new Player("player1");
}
window.onload = init;
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
---------------------------------------------------------------------------------------------------------
<object id="player1_ie" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="300" height="32" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="wmplayer.swf?playlist=defaultConfig.xml&autostart=false" />
<param name="quality" value="best" />
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
<param name="bgcolor" value="#000000" />
<embed src="wmplayer.swf?playlist=defaultConfig.xml&autostart=true"
quality="best"
scale="noscale"
salign="lt"
bgcolor="#000000"
width="300"
height="20"
id="player1_moz"
align="middle"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
</object>
---------------------------------------------------------------------------------------------------------
und in der XML-Datei:
<?xml version="1.0"?>
<player width="260" height="15" imagePath="defaultSkin" songsPath="hear" repeat="false">
<info x="62" y="2" width="300" height="15" fontsize="9" fontfamily="Arial" fontcolor="0x666666" />
<startButton x="18" y="3" image="play.jpg" show="true" />
<stopButton x="33" y="3" image="stop.jpg" show="true" />
<pauseButton x="18" y="3" image="pause.jpg" show="false" />
<nextButton x="48" y="3" image="forward.jpg" show="true" />
<lastButton x="3" y="3" image="prev.jpg" show="true" />
<songs>
<song name="ACOUSTICS - call me (live in volkerode)" file="call_me.mp3" />
</songs>
</player>
|
|