Radio op me website

Status
Niet open voor verdere reacties.

sjoerdd87

Gebruiker
Lid geworden
4 jul 2009
Berichten
26
Hallo allemaal,

Ik ben bezig met een website te maken met daarop onder andere een radio.

Ik heb hier een mooi script voor gevonden maar helaas word de muziek dan afgespeeld in Windows Mediaplayer op de computer.

Graag zou ik het op de website zelf afspelen.

Ook wil ik graag volumeregeling erbij.

Zoals bij Nederland.fm

Wat ik tot nu toe heb:
HTML:
<html>

<head>
<SCRIPT language="JavaScript" type="text/javascript">
function goTo(form){ 
var myindex=form.muziek.selectedIndex 
if (form.muziek.options[myindex].value !="0"){
window.open(form.muziek.options[myindex].value,"","");
} 
}
</SCRIPT>
</head>

<body>

<FORM name="form">
<p align="center">
<SELECT name="muziek" size="1" onchange="goTo(this.form)">
<Option selected value="0">Selecteer een radio zender<option value="http://www.bajaradio.com/bajaradio.asx">Baja Radio
<option value="mms://hollywood.win2k.vuurwerk.nl/cityfm">City FM
<option value="http://www.omroep.nl/concertzender/live20.asx">Concertzender
<option value="http://www.frequent.nl/streams/FREQUENT2.asx">Frequent
<option value="http://www.garnierstreamingmedia.com/asx/kinkfm.asx">Kink FM
<option value="mms://hollywood.win2k.vuurwerk.nl/noordzee">Noordzee FM
<option value="http://www.kicken.fm/ParodieFM96.asx">Parodie FM
<option value="http://www.omroep.nl/radio1/live20.asx">Radio 1
<option value="http://www.omroep.nl/radio2/live55.asx">Radio 2
<option value="http://www.omroep.nl/radio3/live64.asx">Radio 3 FM
<option value="http://www.omroep.nl/radio4/live20.asx">Radio 4 FM
<option value="http://ms.stream.garnierprojects.com/radio538">Radio 538
<option value="http://www.rtvutrecht.nl/livestream_radiom.asx">Radio M
<option value="http://www.rosita.nl/radiorosita.asx">Radio Rosita
<option value="http://media.rtl.nl/rtlfm/livestream/rtlfmbroad.asx">RTL 4 FM
<option value="http://www.garnierstreamingmedia.com/asx/skyradio.asp">Skyradio
<option value="http://ms.stream.garnierprojects.com/veronica">Veronica
<option value="http://www.rnw.nl/distrib/realaudio/ram/live/rnw_live_1.asx">Wereld Omroep
<option value="http://www.yam.nl/onairnow/highstream.asx">Yam FM
<option value="http://media.rtlimedia.nl/yorinfm/on_air/yorin.asx">Yorin FM
<option value="http://www.leejoo.nl">Powered by leejoo</option>
</SELECT>
</FORM>


</body>

</html>

Wie kan me helpen? De speler zou ik graag boven het pulldown menu hebben.

Of heeft een script met een pulldown menu die ik ook aan kan passen zodat er meer dan 1 zenders tegelijk weer gegeven kunnen worden.

Ik heb nog wel een code van een mediaplayer radio, als iemand me kan helpen om hier een pull down menu aan te koppelen zodat ik zelf kan kiezen welke zender ik afspeel?



<object id="NSPlay" width="173" 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.q-music.nl/asx/q-music.asx">
<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="-780">
<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>
Wie kan me helpen aan een radio script met een pulldown menu....

Groeten!

SjoerdD
 
Laatst bewerkt door een moderator:
Denk niet dat de TS hierop zit te wachten, maargoed.

[ontopic]

Wat jij doet is eenvoudigeweg linken naar een asx bestand. Dan ligt het maar net aan de instellingen van de client waarin die geopend wordt. Wat je eigenlijk wilt doen, is de source van je player aanpassen, met een stukje JavaScript (DHTML).

Ik denk dat je dan aan zoiets moet denken (als je de player-code zoals hieronder gebruikt).

[JS]
function pasBronAan ( src ) {

var elements = document.getElementsByTagName( 'param' );

for ( var i = 0; i < elements.length; i++ ) {

if ( elements.name == 'Filename' ) {

elements.value = src;
break;

}

}

}
[/JS]

en dan maak je van:

HTML:
<SELECT name="muziek" size="1" onchange="goTo(this.form)">

dit:

HTML:
<SELECT name="muziek" size="1" onchange="pasBronAan(this.value)">

[/ontopic]
 
Denk niet dat de TS hierop zit te wachten, maargoed.

[ontopic]

Wat jij doet is eenvoudigeweg linken naar een asx bestand. Dan ligt het maar net aan de instellingen van de client waarin die geopend wordt. Wat je eigenlijk wilt doen, is de source van je player aanpassen, met een stukje JavaScript (DHTML).

Ik denk dat je dan aan zoiets moet denken (als je de player-code zoals hieronder gebruikt).

[JS]
function pasBronAan ( src ) {

var elements = document.getElementsByTagName( 'param' );

for ( var i = 0; i < elements.length; i++ ) {

if ( elements.name == 'Filename' ) {

elements.value = src;
break;

}

}

}
[/JS]

en dan maak je van:

HTML:
<SELECT name="muziek" size="1" onchange="goTo(this.form)">

dit:

HTML:
<SELECT name="muziek" size="1" onchange="pasBronAan(this.value)">

[/ontopic]


Ik heb het aangepast, maar helaas als ik hem probeer dan krijg ik geen radio te horen en ook zie ik geen radiospeler staan, heb je daar ook een tip voor?

Groeten!

Sjoerd.
 
Ja, zet het even online, zodat we ernaar kunnen kijken.... Verder was het ook maar een voorbeeldje, hoe het ongeveer zou kunnen, maar er zitten dus blijkbaar fouten in. Ik heb dan ook nooit eerder met radio's op m'n site gewerkt.

Maar zet het even online, dan kunnen we nog even kijken.
 
Ik heb nog even van alles geprobeerd, (wel even een andere player gepakt, die van jou kon ik niet gebruiken). De waardes van de parameters worden wel goed aangepast (gechecked) maar de player speelt geen ander bestand. Het lijkt erop, dat de embedden windowsmediaplayer gewoonweg niet "luistert" naar het JavaScript. Dat komt wellicht omdat het ook niet echt een onderdeel van de pagina is.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan