hi , leider habe ich ein problem bei xxv mit mp3 streams auf nem windows rechner.immer wenn ich auf spiele ausgewählte titel kommt das leider
http://undefined/?cmd=mplaylist&data=88&binary=1
vielleicht weiss jemand rat..
danke schonmal
hi , leider habe ich ein problem bei xxv mit mp3 streams auf nem windows rechner.immer wenn ich auf spiele ausgewählte titel kommt das leider
http://undefined/?cmd=mplaylist&data=88&binary=1
vielleicht weiss jemand rat..
danke schonmal
Unter Einstellungen --> Musik deine richtige IP eingestellt?
Siehe CHANGELOG.txt der host parameter wird jetzt aus dem Modul Stream verwendet und muss dort gesetzt werden.
dort habe ich nun die ip meines vdr eingetragen also von eth0
192.168.1.4
geht aber leider immer noch nicht
ZitatOriginal von orty0910
geht aber leider immer noch nicht
welcher Skin wird denn verwendet ?
unter httpd habe ich html stehen.
o.k habe gerade nen anderen skin genomme und es geht.
nochmals getestet, mit html skin, bekomme gleichen Fehler.
Ah, ja deshalb war es hier nicht reproduzierbar
Ich muss erstmal forschen wie der Fehler zustande kam, bzw. was xpix sich dabei gedacht hat (mit dem alert() sieht es ziemlich nach testcode aus)...
Andreas
Edit : siehe nächste Message:
Bitte mal gemaß xstyle-skin testen :
Index: html/javascript/global.js
===================================================================
--- html/javascript/global.js (Revision 640)
+++ html/javascript/global.js (Arbeitskopie)
@@ -126,8 +126,7 @@
}
}
if(x > 0) {
- var ur = 'http://' + window.host + '/?cmd=mplaylist&data=' + ok.join('_') + '&binary=1';
-alert(ur);
+ var ur = 'http://' + window.location.host + '/?cmd=mplaylist&data=' + ok.join('_') + '&binary=1';
location.href = ur;
} else {
alert(warnmsg);
}
Alles anzeigen
wenn das funktioniert, wird es eingecheckt...
Bei mir funktioniert auch folgende Variante, was mich interessiert wie schaut es hinter einem Proxy / Router aus ?
Index: html/javascript/global.js
===================================================================
--- html/javascript/global.js (Revision 640)
+++ html/javascript/global.js (Arbeitskopie)
@@ -126,8 +126,7 @@
}
}
if(x > 0) {
- var ur = 'http://' + window.host + '/?cmd=mplaylist&data=' + ok.join('_') + '&binary=1';
-alert(ur);
+ var ur = '?cmd=mplaylist&data=' + ok.join('_') + '&binary=1';
location.href = ur;
} else {
alert(warnmsg);
Alles anzeigen
danke hat geklappt
Variante 1 funkt nicht mit Proxy
http://mona/xxv/?cmd=mlist# zurück.
Variante 2 funktioniert auch nicht:
http://mona/xxv/?cmd=mlist#
Adresse schaut OK aus, Link landet dann aber auf http://mona/
Genau kann ich jetzt aber nicht testen, bin dieses We etwas indisponiert.
ZitatOriginal von wilderigel
Genau kann ich jetzt aber nicht testen, bin dieses We etwas indisponiert.
Alles halb so wild, ich kann warten.
xpix hat unter MUSIC noch eine Option proxy vorgesehen, die aber nur innerhalb der Playlist gesetzt wird. Vielleicht spielt das hier rein...
if($obj->{proxy}) {
$file = sprintf('%s/?cmd=play&data=%s&field=ID', $obj->{proxy}, $id);
} else {
$file = sprintf('http://%s:%lu/?cmd=play&data=%s&field=ID', $host, $obj->{port}, $id);
}
Das Thema MUSIC+PROXY gab es doch schon einmal unter BUG[11]
Die Playlist kommt ja schon gar nicht mehr, die müsste er dann ja mit den falschen Einträgen Downloaden.
Das geschieht aber schon nicht mehr.
Eigentlich sollte es in Variante 2 funktionieren.
Ich weiss noch nicht ob es was bringt den Parameter Proxy mit in das Template mit einbauen...
würde es den mit folgendem funktionieren
var ur = 'http://mona/xxv/?cmd=mplaylist&data=' + ok.join('_') + '&binary=1';
Dann werde ich das morgen mal so umsetzen, das der Parameter proxy an das Template und and Javascript mit übergeben wird.
So ich habe das, so wie ich es mir denke, das es funktionieren müsste mit PROXY und MPLAYLIST im SVN-Server gespielt.
Jetzt wird die CFG-Option MUSIC::PROXY auch im TEMPLATE/JAVASCRIPT vor der URL des Kommandos eingefügt.
Also MUSIC::PROXY müsste gemäß obrigen Posting auf "http://mona/xxv/" gesetzt werden.
Wenn MUSIC::PROXY leer ist, bleibt alles wie bisher.
Mir fehlt leider eine Testumgebung um das ganze auszuprobieren.
Andreas
So, Tests soweit abgeschlossen.
Proxy xxv - m3u wird geladen und gespielt.
Proxy xxv und Proxy Icecast - Proxy Error von Apache, sobald man auf [Spiele ausgewählte Titel] klickt.
Skin html
xxv r647m
Apache:
ProxyPass /music/ http://127.0.0.1:8100/
xxv:
Proxy: http://mona/music/
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!