Probleme beim Einbinden vom Mediaplayer

Keanu_Reeves

Grünschnabel
Moinmoin,

folgendes Problem:

ich will einen RadioStream über mein Forum laufen lassen.

Forum: http://forceunit.de.ms
Stream: http://force-unit.dyndns.biz:8000

Meine *.m3u - Datei sieht folgendermassen aus:


Über meinen Server läuft der Stream einwandfrei.
Wenn ich aber den Stream auf das Forum legen will,
geht nichts....

Ich nutzte folgende Befehlszeile:

<a href="#" onClick="window.open('mediastreamplayer.php?id=./mediafiles/force-unit.m3u', 'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=320,height=120')">F-U-Stream</a>

Die Datei mediastreamplayer.php² sieht folgendermassen aus:

<?PHP
/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


$id = $_GET["id"];
$gen_simple_header = TRUE;
$page_title = "phpBB Microsoft Media Player";
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
'body' => 'mediastreamplayer_body.tpl'));

$template->assign_vars(array(
'URL' => 'http://force-unit.dyndns.biz:8000'));

$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>

und die mediastreamplayer_body.tpl folgendermassen:

<object id="wmp" width=300 height=70 classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,0,0"
standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
<param name="FileName" value="{URL}">
<param name="ShowControls" value="1">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="1">
<param name="autoplay" value="0">
<embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp"
src="{URL}" name=MediaPlayer2 showcontrols=1 showdisplay=0 showstatusbar=1 autosize=1 autoplay=0 visible=1 animationatstart=0 transparentatstart=1 loop=0 height=70 width=300>
</embed>
</object>

Jetzt die Frage:

Wo liegt mein Denkfehler?
Was mache ich falsch?

@EDIT:

²mediastreamplayer.php als Ersatz fuer mediaplayer.php geschrieben
Habe nochmal nachgesehen, die Datei wurde von mir falsch eingetragen... sry
 
Zuletzt bearbeitet:
Dann prüfe noch einmal alle Dateipfade. Einmal scheint das Skript nämlich „mediastreamplayer.php“ und einmal „mediaplayer.php“ zu heißen.
 
<a href="#" onClick="window.open('mediastreamplayer.php?id=http://force-unit.dyndns.biz:8000', 'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=320,height=120')">F-U-Stream</a>

das haben wir jetzt schon herausgefunden...
allerdings haben wir immer noch folgendes Problem:

Der Stream soll ueber das Board laufen, und auch von dort verteilt werden.
Da meine Leitung sehr klein ist, bleibt mir leider keine andere Wahl.
Als Server nutze ich Shoutcast fuer den Radiostream, und genau da scheint
das Problem zu liegen...

Wie kann ich Shoutcast auf dem Host einbinden, damit der Host der Verteiler wird?
 
Zurück