Mediaplayer aansturen vanaf website.

Probeer nog eens?
 
Werkt hier prima Hangslot effe wachten en muziek leuk scriptje
 
Een nieuw duckboardscherm, geen muziekje, mijn IE zal wel te zeer beveiligd zijn. :)
 
Originally posted by The Wizzard
Werkt hier prima Hangslot effe wachten en muziek leuk scriptje

Zie maar of je hem kan gebruiken,
Dit is de index:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html><head>
<script>
var popunder=new Array()
popunder[0]="http://www.gpsat.nl/test/ducktestradio.htm"
var width = '100';
var height = '100';
var p = 'scrollbars=yes,resizable=yes,toolbar=yes,' + //these are obvious variables. set "yes" or "no".
'menubar=yes,status=yes,location=yes,left=85,top=20,height=' + //yes/no, & the screen location
height + ',width=' + width;
var one_time=0
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if the cookie exists
offset += search.length
end = document.cookie.indexOf(";", offset); // set the index of beginning value
if (end == -1) // set the index of the end of cookie value
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function loadornot(){
if (get_cookie('popunder')==''){
load_pop_power()
document.cookie="popunder=yes"
}
}

function load_pop_power(){
win2=window.open(popunder[Math.floor(Math.random()*(popunder.length))],"bw",p)
win2.blur()
window.focus()
}

if (one_time==0)
load_pop_power()
else
loadornot()
</script>
<title>Duckradio</title>
<META NAME="keywords" content="sateliet. radio">
<META NAME="description" content="Duckradio">
<META NAME="robots" content="index, follow">
<META NAME="Creator" Content="gpsat, Hangslot">
<META NAME="Copyright" Content="(c) hangslot (NL)">
<META NAME="GOOGLEBOT" CONTENT="NOARCHIVE">
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<META HTTP-EQUIV="Expires" Content="0">
<META HTTP-EQUIV="cache-control" content="no-cache">
<META HTTP-EQUIV="pragma" content="no-cache">
<META HTTP-EQUIV="Content-Language" content="nl">
<META HTTP-EQUIV="REFRESH" CONTENT="0;url=http://www.duckfiles.org/board/index.php?s=">
</head>
<table height="100%" cellSpacing="1" cellPadding="0" width="100%" border="0">
<tbody>
<tr>
<td vAlign="center" align="middle" width="100%">
<p align="center"><font color="#c0c0c0"><center><font face="Verdana" color="#c0c0c0" size="6">



</font></center><font face="Verdana" size="7">loading <center>duckradio.nl 

please wait</font><font face="Verdana" color="#c0c0c0" size="6">





</font></font><a href="index1.html"><font face="Verdana" color="#c0c0c0" size="1">

</font></a></center><font face="Verdana" size="1">



 

</font>
<p align="center"> </p>
</td>
</tr>
</tbody>
</table>
 
En dit is de inhoud van de pop-under (die heet dus ducktestradio.htm)


<html>
<body>

<p>
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WindowsMediaPlayer1" width="240" height="245">
<param name="URL" value="http://84.245.0.101:1124/wma128">
<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="autoStart" 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">
<param name="_cx" value="6350">
<param name="_cy" value="6482">
</object>
</p>

<p> </p>

</body>

</html>
 
Kijk, dat kan ik niet allemaal in een linkje zetten.
Daar kun je wel een url in gebruiken.
Deze http://84.245.0.101:1124/wma128 bijvoorbeeld.

Maar als ik die in de browser duw (want dan zou het moeten werken) dan werkt het niet.
Dus ik denk dat ik maar een knopje ga maken wat gewoon linked naar de website van duckstad-fm.nl en dat de gebruikers dan zelf maar op play moeten drukken ofzo.
 
Klopt, dat kan niet in een link.
maar http://www.gpsat.nl/test/index.html kan wel onder een knopje!
Als je dat script dus op de site http://www.duckstad-fm.nl/ ergens op een pagina zet, en daar naartoe linkt, zou het voor de meeste browsers moeten werken.
Wel even de url's in het script aanpasssen, maar dat spreekt voor zich.
 
Nog even van een site gehaald waar radio te luisteren is. Mogelijk dat het dupliceren is van info die al gegeven is, maar misschien staat er nog iets nieuws in. Jaja, ik ben lui, en ik ga het dus niet zelf uitzoeken. :)
Code:
<span lang="en-us"><font color="#FFFFFF"><!--webbot bot="HTMLMarkup" startspan --><object id="NSPlay" width="154" height="49" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" align="left"> 
<param name="AudioStream" value="-1"> 
<param name="AutoSize" value="0"> 
<param name="AutoStart" value="1"> 

<param name="AnimationAtStart" value="-1"> 
<param name="AllowScan" value="-1"> 
<param name="AllowChangeDisplaySize" value="-1"> 
<param name="AutoRewind" value="0"> 
<param name="Balance" value="0"> 
<param name="BaseURL" value> 
<param name="BufferingTime" value="5"> 
<param name="CaptioningID" value> 
<param name="ClickToPlay" value="-1"> 
<param name="CursorType" value="0"> 
<param name="CurrentPosition" value="-1"> 
<param name="CurrentMarker" value="0"> 
<param name="DefaultFrame" value> 
<param name="DisplayBackColor" value="0"> 
<param name="DisplayForeColor" value="16777215"> 
<param name="DisplayMode" value="0"> 
<param name="DisplaySize" value="4"> 

<param name="Enabled" value="-1"> 
<param name="EnableContextMenu" value="-1"> 
<param name="EnablePositionControls" value="-1"> 
<param name="EnableFullScreenControls" value="0"> 
<param name="EnableTracker" value="-1"> 
<param name="Filename" value="http://www.garnierstreamingmedia.com/asx/radio538.asp"> 
<param name="InvokeURLs" value="-1"> 
<param name="Language" value="-1"> 
<param name="Mute" value="0"> 
<param name="PlayCount" value="1"> 
<param name="PreviewMode" value="0"> 
<param name="Rate" value="1"> 
<param name="SAMILang" value> 
<param name="SAMIStyle" value> 
<param name="SAMIFileName" value> 
<param name="SelectionStart" value="-1"> 
<param name="SelectionEnd" value="-1"> 

<param name="SendOpenStateChangeEvents" value="-1"> 
<param name="SendWarningEvents" value="-1"> 
<param name="SendErrorEvents" value="-1"> 
<param name="SendKeyboardEvents" value="0"> 
<param name="SendMouseClickEvents" value="0"> 
<param name="SendMouseMoveEvents" value="0"> 
<param name="SendPlayStateChangeEvents" value="-1"> 
<param name="ShowCaptioning" value="0"> 
<param name="ShowControls" value="-1"> 
<param name="ShowAudioControls" value="-1"> 
<param name="ShowDisplay" value="0"> 
<param name="ShowGotoBar" value="0"> 
<param name="ShowPositionControls" value="0"> 
<param name="ShowStatusBar" value="-1"> 
<param name="ShowTracker" value="0"> 
<param name="TransparentAtStart" value="0"> 
<param name="VideoBorderWidth" value="0"> 

<param name="VideoBorderColor" value="0"> 
<param name="VideoBorder3D" value="0"> 
<param name="Volume" value="-580"> 
<param name="WindowlessVideo" value="0"> 
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" filename="/topradio.asx" src="/topradio.asx" showcontrols="1" showdisplay="0" showstatusbar="1" width="395" height="50" align="middle"></object>
Veel plezier ermee! (Lekker breed he?! :biggrin:)
 
De link http://www.gpsat.nl/test/index.html kan wel onder een knopje maar het heeft geen zin om dat er onder te zetten.
Als het bij mij al niet werkt, dan ga er maar van uit dat het bij veel of in elk geval een aantal andere mensen ook niet zal werken en we moeten gewoon iets hebben wat voor iedereen werkt, daarom lijkt me voorlopig dan een knopje naar duckstad-fm geschikter.

Uiteraard blijf ik open staan voor idee?n.
Vind het alleen vreemd dat het niet voor elkaar te krijgen is zoals dat bij andere radiostations is, dat je een link in je browser zet en dan hups, automatisch mediaplayer start en begint te spelen, moet toch op een of andere manier kunnen?
 
Ahum effe een test via http://www.duckstad-fm.nl

Als het goed is als je naar de site toe gaat dan krijg je gelijk muziek geen pop up enigste nadeel je kan het niet uit zetten.
 
Die link die werkt bij mijn.

Nr.10
 
YES! Dat werkt. Het is weliswaar niet mediaplayer die opent maar een tweede venster en daarin de website maar de muziek begin gewoon lekker te spelen.

Enneuh... er kleeft geen nadeel aan hoor. Je kunt het wel degelijk uitzetten, hier zijn twee mogelijkheden voor.
1.) Je drukt gewoon op de stop knop in je browser.
2.) Je sluit het browservenster.

Beide opties zijn eenvoudig te doen omdat zich toch al automatisch een nieuw venster opent, dus wel degelijk twee mogelijkheden om het uit te zetten.:biggrin:
 
We komen er wel!:applaus:
 
Is echt een grote puzzel maar wel leuk om te doen en je leerd er weer enorm van
 
Als je website op apache draait kun je in de apache conf of in een .htaccess file de mimetype voor een bepaalde file extensie zetten met AddType
bijv:

AddType video/x-ms-asf asf asx
AddType audio/x-ms-wma wma
AddType audio/x-ms-wax wax
AddType video/x-ms-wmv wmv
AddType video/x-ms-wvx wvx

etc

dit wordt meegestuurd naar de browser en die kan dan bepalen hoe hij deze moet interpreteren en dan kiezen om bijvoorbeeld mediaplayer op te starten

als je IIS als webserver gebruikt zal dit ook wel ergens te configureren zijn.
 



Oliebollen Hosting Fun Oliebollen

Advertenties

Terug
Bovenaan Onderaan