Einbau von Playern in die Onlineliste und in den Googleframe

Alles zum Thema "Chat-Radio"
Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Einbau von Playern in die Onlineliste und in den Googleframe

Ungelesener Beitrag von hamigra » 14.02.2011, 19:55

Die einfachste Art einen Player zum Anhören eines Radios in den Chat einzubauen, ist der Mediaplayer in der Onlineliste. Dazu reicht ein Script in der oberen Ankündigung und wenn es auch für Gäste sein soll, zusätzlich in der unteren Ankündigung. In beiden Ankündigungen ist das Grundscript erforderlich!

Mögliche Fehler sind - ein anderes fehlerhaftes Script oder es ist ein Smilie, der mit einer Ziffer beginnt - dieses Script funktioniert nicht wenn es im Chat einen Smilie gibt der mit :2 beginnt, da diese Kombination auch im Script vorkommt!

Script für Player in der OL - Player startet automatisch
Script:Zeigen
<script type="text/javascript">function playerSetzen(){if(!parent.rightFrame.document.body.innerHTML.match("http://streamurl:port")){parent.rightFrame.document.body.innerHTML = '<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715" type="application/x-oleobject" width="150" height="50" align="bottom" standby="Loading Microsoft Windows Media Player components..." id="MediaPlayer"><param name="FileName" value="http://streamurl:port" /><param name="TransparentAtStart" value="true" /><param name="AutoStart" value="true" /><param name="AnimationatStart" value="false" /><param name="ShowStatusBar" value="true" /><param name="ShowControls" value="true" /><param name="autoSize" value="false" /><param name="displaySize" value="false" /><param name="ShowAudioControls" value="true" /><param name="ShowPositionControls" value="false" /><embed src="http://streamurl:port" width="150" height="50" autostart="1" align="bottom" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/" transparentatstart="1" animationatstart="0" showcontrols="true" showaudiocontrols="1" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false"></embed></object>' + parent.rightFrame.document.body.innerHTML;}}window.setInterval("playerSetzen()", 1000);</script>
Das rot Markierte ist jeweils anzupassen und je nach veränderter Breite der OL kann das width="150" angepaßt werden.

Script für Player in der OL - Player muß gestartet werden
Script:Zeigen
<script type="text/javascript">function playerSetzen(){if(!parent.rightFrame.document.body.innerHTML.match("http://streamurl:port")){parent.rightFrame.document.body.innerHTML = '<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715" type="application/x-oleobject" width="150" height="50" align="bottom" standby="Loading Microsoft Windows Media Player components..." id="MediaPlayer"><param name="FileName" value="http://streamurl:port" /><param name="TransparentAtStart" value="true" /><param name="AutoStart" value="false" /><param name="AnimationatStart" value="false" /><param name="ShowStatusBar" value="true" /><param name="ShowControls" value="true" /><param name="autoSize" value="false" /><param name="displaySize" value="false" /><param name="ShowAudioControls" value="true" /><param name="ShowPositionControls" value="false" /><embed src="http://streamurl:port" width="150" height="50" autostart="0" align="bottom" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/" transparentatstart="1" animationatstart="0" showcontrols="true" showaudiocontrols="1" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false"></embed></object>' + parent.rightFrame.document.body.innerHTML;}}window.setInterval("playerSetzen()", 1000);</script>
Auch hier das rot Markierte anpassen.

-----------------------------------------

Verschiedene Player zum auswählen
Es gibt auch noch die Möglichkeit verschiedene Player in den Googleframe einzufügen, bei denen die User zwischen dem Media-Player, dem Winamp-Player und dem Real-Player wählen können. Dazu ist allerdings Webspace erforderlich, aber Google zeigt euch bei der Sucheingabe 'kostenloser Webspace' eine Menge Anbieter an. Eine Voraussetzung ist natürlich, daß die Player auf dem PC installiert sind.
Dazu müßtet ihr euch eine *.html Datei anlegen mit folgenden Inhalt:
Script:Zeigen
<html>
<head>
<title> Radio </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="keywords" content="chat" />
<meta name="description" content="Chat" />
<meta http-equiv="content-language" content="de" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="0" />
</head>

<body topmargin="0" leftmargin="0" bgcolor="#000000">
<center>
<table align="center" width="100%" border="0">
<tr>
<td align="center"><a href='http://streamurl:port/listen.pls' target='_blank'>
<img src='winamp.gif' width='23' height='23' style='border:0px'></a></td>
</tr>
<tr>
<td align="center"><embed type="audio/x-pn-realaudio-plugin" src="http://streamurl:port"
controls="ControlPanel" height=30 width=140 autostart=false /></td>
</tr>
<tr>
<td align="center"><object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://streamurl:port" type="application/x-oleobject" width="140" height="28" align="top"
standby="Loading Microsoft Windows Media Player components..." id="MediaPlayer">
<param name="FileName" value="http://streamurl:port" /><param name="TransparentAtStart" value="false" />
<param name="AutoStart" value="false" /><param name="AnimationatStart" value="false" />
<param name="ShowStatusBar" value="false" /><param name="ShowControls" value="true" />
<param name="autoSize" value="false" /><param name="displaySize" value="false" />
<param name="ShowAudioControls" value="true" /><param name="ShowPositionControls" value="false" />
<embed src="http://streamurl:port" width="140" height="28" autostart="0" align="top"
type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/"
transparentatstart="0" animationatstart="0" showcontrols="1" showaudiocontrols="1" showpositioncontrols="0"
autosize="0" showstatusbar="0" displaysize="0"></object></td>
</tr>
</table>
</center>
</body>
</html>
Auch hier wieder das rot markierte anpassen

Mit folgenden Script wird es im Googleframe eingebunden. Bei 'Google Suchbox anzeigen' muß Haken rein.
Script:Zeigen
<script language="javascript">framesets=parent.document.getElementsByTagName("frameset");for(i in framesets){if(framesets.rows=="40,*,30"){framesets.rows="40,*,100"}}</script><script type="text/javascript">function addframe(){if(parent.googleFrame.document.body.innerHTML==parent.googleFrame.document.body.innerHTML.replace('http://url-zur-html','')) parent.googleFrame.document.body.innerHTML='<iframe frameborder="0" style="width: 160px; height: 130px; border-bottom: 1px black solid;"src="http://url-zur-html"> </iframe>'+parent.googleFrame.document.body.innerHTML;} setTimeout('addframe()',2000); setTimeout('addframe(olIsLoad)',5000);</script>
Auch hier anpassen und je nach Breite des Onlineframes mit den Höhen- und Breitenangaben bissel testen.
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Puck84
Beiträge: 3
Registriert: 18.12.2010, 11:47

Re: Einbau von Playern in die Onlineliste und in den Googleframe

Ungelesener Beitrag von Puck84 » 15.02.2011, 23:28

wie kann ich die sachen den eintragen ???

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Einbau von Playern in die Onlineliste und in den Googleframe

Ungelesener Beitrag von hamigra » 15.02.2011, 23:47

Könntest du die Frage mal etwas genauer stellen?
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Puck84
Beiträge: 3
Registriert: 18.12.2010, 11:47

Re: Einbau von Playern in die Onlineliste und in den Googleframe

Ungelesener Beitrag von Puck84 » 15.02.2011, 23:57

wie und wo kann ich das script einbauen damit im chat die player angezeigt werden

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Einbau von Playern in die Onlineliste und in den Googleframe

Ungelesener Beitrag von hamigra » 16.02.2011, 00:07

Der erste Absatz im ersten Beitrag...
"... Dazu reicht ein Script in der oberen Ankündigung und wenn es auch für Gäste sein soll, zusätzlich in der unteren Ankündigung. In beiden Ankündigungen ist das Grundscript erforderlich!"
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Puck84
Beiträge: 3
Registriert: 18.12.2010, 11:47

Re: Einbau von Playern in die Onlineliste und in den Googleframe

Ungelesener Beitrag von Puck84 » 16.02.2011, 00:22

das habe ich so gemacht aber dort stand nix

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Einbau von Playern in die Onlineliste und in den Googleframe

Ungelesener Beitrag von hamigra » 16.02.2011, 07:42

Lies bitte erstmal HIER.
Es kann nicht sein daß man in jedem Thread erst erklären muß was die Ankündigung ist und daß Scripte dort eingefügt werden.
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

SinVraal
Beiträge: 1
Registriert: 20.12.2010, 19:38

Re: Einbau von Playern in die Onlineliste und in den Googlef

Ungelesener Beitrag von SinVraal » 29.05.2011, 11:41

Hallo,

ich benutze für gewöhnlich den Firefox, da klappt das Script zum Einbinden des Mediaplayers in die Online-Liste auch problemlos mit dem entsprechenden FF-Plugin.

Nun hab ich am WE unseren Chat mal gezwungenermaßen mit dem Internet Explorer 8 betreten müssen.
Dort wird zwar der Player in der Online-Liste angezeigt, spielt aber nichts. Nachdem ich wieder zuhause war, habe ich es dort noch einmal mit dem Internet Explorer 9 versucht, selbes Ergebnis. Wie gesagt, mit dem Firefox funktioniert alles problemlos.

Gibt es dafür eine Lösung?

Benutzeravatar
Partyboy
Beiträge: 172
Registriert: 14.10.2011, 20:06
Wohnort: Duisburg
Kontaktdaten:

Einbau von Playern in die Onlineliste über derzeit im raum

Ungelesener Beitrag von Partyboy » 13.12.2011, 22:05

Ich möchte in mein chat über Derzeit im raum eine streambox reinfügen.Hier der html code für die streambox,

was brauch ich den noch das ich die in der online liste bekomme.Ich denke mal da fehlt noch was.


<iframe src="http://status.streamplus.de/active2.php ... olor=black" scrolling="no" title="Streamplus Streamserver" style="width:170px; height:140px; border-width:0px;"></iframe><br /><a href="http://www.streamplus.de" >streamplus.de</a>

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Einbau von Playern in die Onlineliste und in den Googlef

Ungelesener Beitrag von hamigra » 14.12.2011, 12:22

Dieses in die obere Ankündigung und wenn es Gäste auch sehen sollen dann auch in die untere Ankündigung.

Code: Alles auswählen

<script type="text/javascript">function addframe(){parent.rightFrame.document.body.innerHTML='<iframe src="http://status.streamplus.de/active2.php?serverid=15080&onlinecolor=black" scrolling="no" title="Streamplus Streamserver" style="width:170px; height:140px; border-width:0px;"></iframe>'+ parent.rightFrame.document.body.innerHTML;} setTimeout('addframe()',2000)</script>
Anschauen wie es aussieht kannst du es HIER
Nick und Paßwort = testnick

PS. Solltest du noch einmal so unverschämt sein wie im Papierkorb, hat sich jede Hilfe für dich erledigt.
dann sag mir den link zum unterforum dann frage ich da an verdammt noch mal ey
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
Partyboy
Beiträge: 172
Registriert: 14.10.2011, 20:06
Wohnort: Duisburg
Kontaktdaten:

Re: Einbau von Playern in die Onlineliste und in den Googlef

Ungelesener Beitrag von Partyboy » 15.12.2011, 21:19

Frage zu dem Code

Ich habe den auf Wktool hochgeladen so denn streamurl und den port ist im code drin

Logg ich mich im chat ein kommt in der Online liste X und ein weißes kästchen aber nicht nur ein jedes mal hinternander kommt ein X und leeres Kästchen.

mach ich was falsch

function playerSetzen(){if(!parent.rightFrame.document.body.innerHTML.match("http://85.25.120.98:port36012")){parent.rightFrame.document.body.innerHTML = '<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715" type="application/x-oleobject" width="150" height="50" align="bottom" standby="Loading Microsoft Windows Media Player components..." id="MediaPlayer"><param name="FileName" value="http://85.25.120.98:36012" /><param name="TransparentAtStart" value="true" /><param name="AutoStart" value="true" /><param name="AnimationatStart" value="false" /><param name="ShowStatusBar" value="true" /><param name="ShowControls" value="true" /><param name="autoSize" value="false" /><param name="displaySize" value="false" /><param name="ShowAudioControls" value="true" /><param name="ShowPositionControls" value="false" /><embed src="http://85.25.120.98:36012" width="150" height="50" autostart="1" align="bottom" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/" transparentatstart="1" animationatstart="0" showcontrols="true" showaudiocontrols="1" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false"></embed></object>' + parent.rightFrame.document.body.innerHTML;}}window.setInterval("playerSetzen()", 1000);</script>

BumBumBass

Re: Einbau von Playern in die Onlineliste und in den Googlef

Ungelesener Beitrag von BumBumBass » 15.12.2011, 22:34

ja du machst was falsch......
bei der ersten stream url hast du das wort "port" drinne. das muss weg,
function playerSetzen(){if(!parent.rightFrame.document.body.innerHTML.match("http://85.25.120.98:port36012"))
hab es mal rot markiert

Benutzeravatar
Partyboy
Beiträge: 172
Registriert: 14.10.2011, 20:06
Wohnort: Duisburg
Kontaktdaten:

Re: Einbau von Playern in die Onlineliste und in den Googlef

Ungelesener Beitrag von Partyboy » 16.12.2011, 12:44

Ups ok danke habe ich jetzt nicht gesehen das noch port drin ist

danke dir

Benutzeravatar
Partyboy
Beiträge: 172
Registriert: 14.10.2011, 20:06
Wohnort: Duisburg
Kontaktdaten:

Re: Einbau von Playern in die Onlineliste und in den Googlef

Ungelesener Beitrag von Partyboy » 16.12.2011, 12:47

So der player ist jetzt drin aber der läuft garnicht keine musik nix
fehlt da noch irgenwas zum beispiel ein code der da zu gehört.

BumBumBass

Re: Einbau von Playern in die Onlineliste und in den Googlef

Ungelesener Beitrag von BumBumBass » 16.12.2011, 12:54

was mir auch noch grad aufgefallen ist. dein script endet mit </script> aber am beginn fehlt <script type="text/javascript"> wenn du es in die ankündigung setzen willst.
wenn du es auf wk tools hostest dann entferne noch das </script> am ende

also so auf wk tools
Script:Zeigen
function playerSetzen(){if(!parent.rightFrame.document.body.innerHTML.match("http://85.25.120.98:36012")){parent.rightFrame.document.body.innerHTML = '<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715" type="application/x-oleobject" width="200" height="64" align="bottom" standby="Loading Microsoft Windows Media Player components..." id="MediaPlayer"><param name="FileName" value="http://85.25.120.98:36012" /><param name="TransparentAtStart" value="true" /><param name="AutoStart" value="false" /><param name="AnimationatStart" value="false" /><param name="ShowStatusBar" value="true" /><param name="ShowControls" value="true" /><param name="autoSize" value="false" /><param name="displaySize" value="false" /><param name="ShowAudioControls" value="true" /><param name="ShowPositionControls" value="false" /><embed src="http://85.25.120.98:36012" width="200" height="64" autostart="0" align="bottom" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/" transparentatstart="1" animationatstart="0" showcontrols="true" showaudiocontrols="1" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false"> </embed></object>' + parent.rightFrame.document.body.innerHTML;}}window.setInterval("playerSetzen()", 1000);
oder so in der ankündigung
Script:Zeigen
<script type="text/javascript">function playerSetzen(){if(!parent.rightFrame.document.body.innerHTML.match("http://85.25.120.98:36012")){parent.rightFrame.document.body.innerHTML = '<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715" type="application/x-oleobject" width="200" height="64" align="bottom" standby="Loading Microsoft Windows Media Player components..." id="MediaPlayer"><param name="FileName" value="http://85.25.120.98:36012" /><param name="TransparentAtStart" value="true" /><param name="AutoStart" value="false" /><param name="AnimationatStart" value="false" /><param name="ShowStatusBar" value="true" /><param name="ShowControls" value="true" /><param name="autoSize" value="false" /><param name="displaySize" value="false" /><param name="ShowAudioControls" value="true" /><param name="ShowPositionControls" value="false" /><embed src="http://85.25.120.98:36012" width="200" height="64" autostart="0" align="bottom" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/" transparentatstart="1" animationatstart="0" showcontrols="true" showaudiocontrols="1" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false"> </embed></object>' + parent.rightFrame.document.body.innerHTML;}}window.setInterval("playerSetzen()", 1000);</script>

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste