Dizem e muito bem fizemos o player em javascript mas tudo começou a copia-lo atraves do codigo- fonte, por isso agora mudamos de player... Na Infortech United tinha um player que tocava DJPortoFm em flash agora não sei o que é feito dele...
Código do player:
<!--
html{
overflow:hidden;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
background-image:url(link do fundo do player);
background-repeat: no-repeat;
background-position:center top;
}
-->
</style>
<script type="text/javascript">
var mediaplayer_object_ff='<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="32" height="32"><param name="Filename" value="link do ficheiro .asx" /><param name="URL" value="link do ficheiro .asx" /><param name="AutoStart" value="link do ficheiro .asx" /><embed src="link do ficheiro .asx" width="32" height="32" autostart="link do ficheiro .asx" filename="link do ficheiro .asx" url="link do ficheiro .asx"></embed></object>';
function media_play()
{
if (navigator.userAgent.indexOf('MSIE') != -1)
{
document.Player.controls.play();
}
else
{
document.getElementById('media').innerHTML=mediaplayer_object_ff;
}
}
function media_stop()
{
if (navigator.userAgent.indexOf('MSIE') != -1)
{
document.Player.controls.stop();
}
else
{
document.getElementById('media').innerHTML="";
}
}
</script>
<base target="_self">
<body style="background-image: url('fundo do player')">
<table align="center" cellpadding="0" cellspacing="0" width="608" border="0" height="27">
<tr>
<td width="179"><div id="media">
<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" name="Player" width="1" height="1">
<param name="URL" value="link do ficheiro .asx" ref />
<param name="AutoStart" value="-1" />
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="playCount" value="1">
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value>
<param name="volume" value="50">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="-1">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="captioningID" value>
<param name="enableErrorDialogs" value="0">
<embed src="link do ficheiro .asx" width="1" height="1" autostart="link do ficheiro .asx" filename="link do ficheiro .asx" url="link do ficheiro .asx" name="Player"></embed>
</object></div></td>
<td height="27" align="center" valign="middle">
<img src="link do butão reproduzir" style="cursor:pointer" onclick="media_play()" alt="Reproduzir!" width="20" height="20" border="0" />
<img src="link do butão stop" style="cursor:pointer" onclick="media_stop()" alt="Parar!" width="20" height="20" border="0" /></td>
<td width="329" align="left"><div class="slider" id="slider-1" tabIndex="1">
</div>
<script type="text/javascript">
var s = new Slider(document.getElementById("slider-1"),document.getElementById("slider-input-1"));
s.setValue(50);
s.onchange = function ()
{
document.Player.settings.volume=s.getValue();
}
</script>
Conteúdo do ficheiro .asx:
<ASX version = "3.0">
<Entry clientskip="yes">
<AUTHOR></AUTHOR>
<Ref href ="ip da tua rádio"/>
</Entry>
</ASX>