UPNP/DLNA for IPS: new version

Hallo Horst,

zu Deinen Fragen:

1.) zu verschiedenen Netzwerken kann ich keine Auskunft geben. Funktioniert das denn mit einem Control Point wie Kinsky ? Vielleicht weiß ja jemand Rat (Stichwort Multicast Join Group …)

2.) Ich möchte hier keine Firmenwerbung machen. Ich selbst habe aber hauptsächlich Sony Geräte im Einsatz (1 x SA-NS 310, 3 x SA-NS 400, 2 x SA-NS 410, 1 x SA-NS 510, 1 x STR DA 5800ES sowie 3 Sony Bravia und ein LG-TV).
Den SA-NS 510 habe ich vor 2 Wochen bei Media M* abgestaubt für 129,- und ist in meinen Augen der Überzeugendste (eingebauter Akku - für den Garten :slight_smile: ) Die anderen Netzwerklautsprecher habe ich direkt über den Sony Outlet beim Räumungsverkauf geschossen. Die 4XX und 5XX - Serie überzeugt durch ordentlichen Klang und Anspruchslosigkeit. Ich kann sie also empfehlen.
Die können auch Partymodus (ohne Delay) wofür ich als nächstes eine Erweiterung plane.

3.) da steht zwar Fehler drüber, es ist aber nur ein Echo über das erstellte Array. Also nur wegklicken. Die Datei müsste in IP-Symcon/Webfront/User/Multimedia/Discovery/SSDP erscheinen (XML).

4.) Subsonic kenne ich noch nicht - schaue ich bei Gelegenheit mal an.

Viele Grüße

André

Danke für die Antworten.

In „IP-Symcon/Webfront/User/Multimedia/Discovery/SSDP“ habe ich keine xml Datei

Hallo Horst,

habe den Subsonic getestet. Es hängt am ehesten an der Icon-Erstellung (hier 512er Größe). Ich werde aber nicht alle möglichen Server und Devices testen und patchen können. Hier die Server Description:

<?xml version="1.0" encoding="UTF-8" standalone="true"?>

-<root xmlns="urn:schemas-upnp-org:device-1-0">


-<specVersion>

<major>1</major>

<minor>0</minor>

</specVersion>


-<device>

<deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>

<friendlyName>Subsonic</friendlyName>

<manufacturer>Subsonic</manufacturer>

<modelDescription>Unlicensed</modelDescription>

<modelName>Subsonic</modelName>

<modelNumber>4.9</modelNumber>

<UDN>uuid:68b24e33-dd65-06ab-ffff-ffff88fe3c0c</UDN>

<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMS-1.50</dlna:X_DLNADOC>


-<iconList>


-<icon>

<mimetype>image/png</mimetype>

<width>512</width>

<height>512</height>

<depth>32</depth>

<url>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/subsonic-512.png</url>

</icon>

</iconList>


-<serviceList>


-<service>

<serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>

<serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>

<SCPDURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/upnp-org/ContentDirectory/desc</SCPDURL>

<controlURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/upnp-org/ContentDirectory/action</controlURL>

<eventSubURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/upnp-org/ContentDirectory/event</eventSubURL>

</service>


-<service>

<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>

<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>

<SCPDURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/upnp-org/ConnectionManager/desc</SCPDURL>

<controlURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/upnp-org/ConnectionManager/action</controlURL>

<eventSubURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/upnp-org/ConnectionManager/event</eventSubURL>

</service>


-<service>

<serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType>

<serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId>

<SCPDURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/microsoft.com/X_MS_MediaReceiverRegistrar/desc</SCPDURL>

<controlURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/microsoft.com/X_MS_MediaReceiverRegistrar/action</controlURL>

<eventSubURL>/dev/68b24e33-dd65-06ab-ffff-ffff88fe3c0c/svc/microsoft.com/X_MS_MediaReceiverRegistrar/event</eventSubURL>

</service>

</serviceList>

</device>

</root>

Versucht lieber die Server, welche ich getestet habe:

  • Twonky
  • Assett-UPNP
  • Plex
  • Fritzbox
  • Panasonic DMR-BST730
  • QNAP-Server

VG André

Danke Andre, Subsonic ist auch nicht wichtig habe ja auch den Plex.

GeTapatalkt mit meinem Galaxy Tag 10.1

Hallo André,

weil sich das alles super anhört, wollte ich mich auch einmal daran versuchen, bekomme aber schon beim Aufruf des Installationsskriptes folgenden Fehler:

Fatal error: Cannot redeclare findlastLogfile() (previously declared in C:\IP-Symcon\scripts\22216.ips.php:129) in C:\IP-Symcon\scripts\22216.ips.php on line 12979

Hast du einen Rat für mich?

VG Guido

Hallo Guido

das hatte ich noch nie mit dem Project-Exporter. Kann es sein, dass Du das Script zwei mal hineinkopiert hast?

Gruß André

Gesendet von meinem C6833 mit Tapatalk

Ich hatte das schonmal versucht, dann aber wieder gelöscht.

Habe mich jetzt nicht weiter mit diesem Exporter beschäftigt. Da muss doch nichts vorher installiert werden, oder? Neues Skript anlegen, Quellcode reinkopieren, WFC-ID setzen, aufrufen. Oder?

VG Guido

Genau

Gesendet von meinem C6833 mit Tapatalk

Nach Neuanlage des Skriptes hat es jetzt geklappt, aber irgendwie passiert da nicht viel. Wie du auf dem Screenshot siehst, kommt ein Fehler, wenn ich irgendwas anklicke.

Habe die UPNP_Functions_V2.5 auch schon in die korrekte V2.8, die im Ordner liegt, umbenannt. Aber dann kommen weitere Fehler.

Ob ich’s lieber lasse :wink: ?

Gruß
Guido

Hallo Guido,

Bitte Script und Vorgehen aus Post 37 verwenden und keine Namen ändern. Warum auch immer zeigst Du auf dem Screenshot nur einen Objectbaum! (am ehesten hast Du den IP-Symcon Button aufgeblättert ) Es sollte ein neues Item „Multimedia“ in Root (oberste Anzeigeleiste - siehe Screenshots) erscheinen. Die WFC-ID ist wichtig.

Ich sehe schon - es wird langsam unübersichtlich hier.

Gruß André

Gesendet von meinem C6833 mit Tapatalk

Hab das Script aus #37 bei mir mal installiert und wie beschrieben angepasst, gestartet etc. etc.

bekomme aber beim Start der Suche:

05.08.2014 14:34:05.664 | 40131 | ERROR   | ExecuteThreadID #5   | [Multimedia\Core\UPNP_SSDP_Request] = 
Fatal error:  Call to undefined function socket_create() in [Multimedia\Core\UPNP_Discovery_Functions.ips.php] on line 42

(btw: Warum kann man aus den Meldungen eigentlich keinen Text mit Copy/Paste kopieren, nervig erst das Log durchsuchen zu müssen)

Kannst du mir sagen was da falsch ist André

Hallo Hagbard235,

die Idee steckt im Tread ab Post #54.
Bei hbraun fehlte die Socket-extension in Php.

VG André

Gesendet von meinem C6833 mit Tapatalk

Klar, keine Socket-Extension ohne Extension-Pack , siehe hier für die nächsten die nochmal auf das Problem stoßen:
http://www.ip-symcon.de/service/dokumentation/komponenten/dienst/php/

die Socket ist halt kein Standard bei IPS. War mir aber nicht bewusst bis eben…

Nachdem ich mir dann aber beim Update das IPS zerschossen hab, hab ich mit dem Backup von gestern alles wieder hergestellt, aber bin nicht viel besser dran.

Server und Devices werden (ein paar) gefunden. Das Webfront ist aber total kaputt, also so aufgeteilt wie bei dir in den Bildern ist nichts davon, ich gehe mal davon aus man muss das alles noch selber nachziehen im Webront, wenn man es per Projekt-Explorer importiert hat.

Davon ab, ich hab jetzt auch extra den IE probiert, aber weder da noch in Chrome geht etwas. Ich kann die Server durchwühlen, aber ein Lied abspielen kann ich nicht (Popup mit riesig viel Text und Fehlermeldungen), die Suche speichern sorgt auch nur für Fehler… da muss ich wohl nochmal ran und es hier posten. So spielt noch nix

Hallo Hagbard235,

zeig mir mal einen Screenshot von Deinem WF und am Besten die Browse.xml (unter Webfront/User/Multimedia/Browse und die Server.html.
Browsen geht ansonsten? Wird ein Bild angezeigt? Schalte eventuell mal kurz die Firewall ab. Ich habe bei mir für IPS alle Ports freigegeben.

Als kleinen Test nimmst Du mal ein gültiges File aus der Browse.xml (dort unter unter <resource>):

und fügst es unter $file in folgendes Script ein (ggf. auch die DIDL-Lite unter <metadata>):

<?

//------------------------------------------------------------------------------
//UPNP_Test
//------------------------------------------------------------------------------

//Function Includes-------------------------------------------------------------

include ("UPNP_Functions.ips.php");
include ("UPNP_Constants.ips.php");

//Device Control----------------------------------------------------------------

$DeviceIP = GetValue(UPNP_Device_IP);
$DevicePort = GetValue(UPNP_Device_Port);
$ControlURL = GetValue(UPNP_Device_ControlURL);

//Variablen definieren----------------------------------------------------------

$file = ""; //gültiges vom Netz erreichbares File (z.B. von LINN Kinsky auslesen) z.B. 'http://192.168.178.64:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I204301.mp3'
$MetaData = ""; //ggf. DIDL, wenn eruierbar

SetAVTransportURI($ControlURL, $DeviceIP, $DevicePort, $file, $MetaData);

Play_AV($ControlURL, $DeviceIP, $DevicePort);

?>

Gruß André

Gesendet von meinem C6833 mit Tapatalk

[QUOTE]Habe die UPNP_Functions_V2.5 auch schon in die korrekte V2.8, die im Ordner liegt, umbenannt. /QUOTE]

Versteh’ ich net. Inkludiert wird eine V2.5, im Scripts-Verzeichnis liegt aber eine V2.8.

Naja, im Ergebnis macht er mit zwar den Initialize, aber dann passiert nix mehr.

Gruss Guido

@GuidoS

Nein. Da liegt eine UPNP_Functions.ips.php

Nur, dass Du auch die richtige Version hast hier nochmal ganz frisch:

Multimedia _2014-08-05.zip (721 KB)

Irgendwie kann ich mir nicht erklären, warum das nur bei mir funzt … :confused:

Werden aber schon dahinter kommen …

Gruß André

Also das Webfront hatte wohl irgendwo ne Macke, das hab ich jetzt hinbekommen, werde ich wohl aber eh SO nicht sehr lange nutzen können, da es in der Mobile-App gar nicht funktioniert, also muss ich eh was basteln, aber dazu später, erstmal muss es so laufen :slight_smile:

Hier die Fehlermeldung wenn ich auf Set drücke

Notice: Undefined index: SelectArray in D:\Programme\IP-Symcon\webfront\user\Multimedia\Browse\link\UPNP_SelectedArray_Web.php on line 17

Warning: implode(): Invalid arguments passed in D:\Programme\IP-Symcon\scripts\UPNP_SelectedArray.ips.php on line 19

Warning: Cannot auto-convert to String from Variant. Error: Could not convert variant of type (Null) into type (String) in D:\Programme\IP-Symcon\scripts\UPNP_SelectedArray.ips.php on line 21
 Array ( [Track0] => Array ( [typ] => item [metadata] => <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$1$13$161269R12005901" refID="0$1$8I12005901" parentID="0$1$13$161269" restricted="1"><dc:title>00-woodkid-run_boy_run-(8430008946)-web-2013[li]</dc:title><dc:date>2013-09-23</dc:date><upnp:genre>[*]</upnp:genre><upnp:album>woodkid - run b</upnp:album><dc:creator>[*]</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005901.jpg?scale=160x160</upnp:albumArtURI><upnp:artist>[*]</upnp:artist><pv:extension>m3u</pv:extension><pv:modificationTime>1379975586</pv:modificationTime><pv:addedTime>1403838877</pv:addedTime><pv:lastUpdated>1379975586</pv:lastUpdated><res size="165" protocolInfo="http-get:*:audio/x-mpegurl:*">http://192.168.0.21:9000/disk/NON-DLNA/O0$1$8I12005901.m3u</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite> [id] => 0$1$13$161269R12005901 [refid] => 0$1$8I12005901 [parentid] => 0$1$13$161269 [restricted] => 1 [artist] => [*] [album] => woodkid - run b [title] => 00-woodkid-run_boy_run-(8430008946)-web-2013[*] [resource] => leer [duration] => leer [size] => leer [bitrate] => leer [albumArtURI] => http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005901.jpg?scale=160x160 [genre] => [*] [date] => 2013-09-23 [originalTrackNumber] => leer [class] => object.item.audioItem.musicTrack ) [Track1] => Array ( [typ] => item [metadata] => <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$1$13$161269R12005645" refID="0$1$8I12005645" parentID="0$1$13$161269" restricted="1"><dc:title>Run Boy Run (Original)</dc:title><dc:date>2013-01-01</dc:date><upnp:genre>Alternative</upnp:genre><upnp:album>Run Boy Run</upnp:album><upnp:originalTrackNumber>4</upnp:originalTrackNumber><dc:creator>Woodkid</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005645.jpg?scale=160x160</upnp:albumArtURI><upnp:artist>Woodkid</upnp:artist><pv:extension>mp3</pv:extension><upnp:albumArtist>Woodkid</upnp:albumArtist><pv:lastPlayedTime>2014-07-29T09:56:45</pv:lastPlayedTime><pv:playcount>40</pv:playcount><pv:modificationTime>1379975728</pv:modificationTime><pv:addedTime>1399446596</pv:addedTime><pv:lastUpdated>1379975728</pv:lastUpdated><res duration="0:03:36" size="7454452" protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_FLAGS=01700000000000000000000000000000">http://192.168.0.21:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I12005645.mp3</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite> [id] => 0$1$13$161269R12005645 [refid] => 0$1$8I12005645 [parentid] => 0$1$13$161269 [restricted] => 1 [artist] => Woodkid [album] => Run Boy Run [title] => Run Boy Run (Original) [resource] => leer [duration] => leer [size] => leer [bitrate] => leer [albumArtURI] => http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005645.jpg?scale=160x160 [genre] => Alternative [date] => 2013-01-01 [originalTrackNumber] => 4 [class] => object.item.audioItem.musicTrack ) [Track2] => Array ( [typ] => item [metadata] => <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$1$13$161269R12004877" refID="0$1$8I12004877" parentID="0$1$13$161269" restricted="1"><dc:title>Run Boy Run (Ostend Remix)</dc:title><dc:date>2013-01-01</dc:date><upnp:genre>Alternative</upnp:genre><upnp:album>Run Boy Run</upnp:album><upnp:originalTrackNumber>1</upnp:originalTrackNumber><dc:creator>Woodkid</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12004877.jpg?scale=160x160</upnp:albumArtURI><upnp:artist>Woodkid</upnp:artist><pv:extension>mp3</pv:extension><upnp:albumArtist>Woodkid</upnp:albumArtist><pv:lastPlayedTime>2014-07-26T09:52:33</pv:lastPlayedTime><pv:playcount>1</pv:playcount><pv:modificationTime>1379975654</pv:modificationTime><pv:addedTime>1399446596</pv:addedTime><pv:lastUpdated>1379975654</pv:lastUpdated><res duration="0:04:16" size="8319451" protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_FLAGS=01700000000000000000000000000000">http://192.168.0.21:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I12004877.mp3</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite> [id] => 0$1$13$161269R12004877 [refid] => 0$1$8I12004877 [parentid] => 0$1$13$161269 [restricted] => 1 [artist] => Woodkid [album] => Run Boy Run [title] => Run Boy Run (Ostend Remix) [resource] => leer [duration] => leer [size] => leer [bitrate] => leer [albumArtURI] => http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12004877.jpg?scale=160x160 [genre] => Alternative [date] => 2013-01-01 [originalTrackNumber] => 1 [class] => object.item.audioItem.musicTrack ) [Track3] => Array ( [typ] => item [metadata] => <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$1$13$161269R12005133" refID="0$1$8I12005133" parentID="0$1$13$161269" restricted="1"><dc:title>Run Boy Run (Sebastian Remix)</dc:title><dc:date>2013-01-01</dc:date><upnp:genre>Alternative</upnp:genre><upnp:album>Run Boy Run</upnp:album><upnp:originalTrackNumber>2</upnp:originalTrackNumber><dc:creator>Woodkid</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005133.jpg?scale=160x160</upnp:albumArtURI><upnp:artist>Woodkid</upnp:artist><pv:extension>mp3</pv:extension><upnp:albumArtist>Woodkid</upnp:albumArtist><pv:modificationTime>1379975647</pv:modificationTime><pv:addedTime>1399446596</pv:addedTime><pv:lastUpdated>1379975647</pv:lastUpdated><res duration="0:03:54" size="6622441" protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_FLAGS=01700000000000000000000000000000">http://192.168.0.21:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I12005133.mp3</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite> [id] => 0$1$13$161269R12005133 [refid] => 0$1$8I12005133 [parentid] => 0$1$13$161269 [restricted] => 1 [artist] => Woodkid [album] => Run Boy Run [title] => Run Boy Run (Sebastian Remix) [resource] => leer [duration] => leer [size] => leer [bitrate] => leer [albumArtURI] => http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005133.jpg?scale=160x160 [genre] => Alternative [date] => 2013-01-01 [originalTrackNumber] => 2 [class] => object.item.audioItem.musicTrack ) [Track4] => Array ( [typ] => item [metadata] => <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$1$13$161269R12005389" refID="0$1$8I12005389" parentID="0$1$13$161269" restricted="1"><dc:title>Run Boy Run (Tepr Remix)</dc:title><dc:date>2013-01-01</dc:date><upnp:genre>Alternative</upnp:genre><upnp:album>Run Boy Run</upnp:album><upnp:originalTrackNumber>3</upnp:originalTrackNumber><dc:creator>Woodkid</dc:creator><upnp:albumArtURI dlna:profileID="JPEG_TN">http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005389.jpg?scale=160x160</upnp:albumArtURI><upnp:artist>Woodkid</upnp:artist><pv:extension>mp3</pv:extension><upnp:albumArtist>Woodkid</upnp:albumArtist><pv:lastPlayedTime>2014-07-26T14:08:56</pv:lastPlayedTime><pv:playcount>2</pv:playcount><pv:modificationTime>1379975721</pv:modificationTime><pv:addedTime>1399446596</pv:addedTime><pv:lastUpdated>1379975721</pv:lastUpdated><res duration="0:05:54" size="11408717" protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_FLAGS=01700000000000000000000000000000">http://192.168.0.21:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I12005389.mp3</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite> [id] => 0$1$13$161269R12005389 [refid] => 0$1$8I12005389 [parentid] => 0$1$13$161269 [restricted] => 1 [artist] => Woodkid [album] => Run Boy Run [title] => Run Boy Run (Tepr Remix) [resource] => leer [duration] => leer [size] => leer [bitrate] => leer [albumArtURI] => http://192.168.0.21:9000/disk/defaultalbumart/nocover_audio.jpg/O0$1$8I12005389.jpg?scale=160x160 [genre] => Alternative [date] => 2013-01-01 [originalTrackNumber] => 3 [class] => object.item.audioItem.musicTrack ) ) 
[/li]Warning: Invalid argument supplied for foreach() in D:\Programme\IP-Symcon\scripts\UPNP_SelectedArray.ips.php on line 34

Notice: Undefined variable: key_val_int in D:\Programme\IP-Symcon\scripts\UPNP_SelectedArray.ips.php on line 38

Fatal error: Call to a member function children() on a non-object in D:\Programme\IP-Symcon\scripts\UPNP_Browse_Functions.ips.php on line 551

und als Bild die Fehlermeldung wenn man Play drückt, die kann man leider nicht kopieren:


Hier die Dateien
files.zip (2.8 KB)

Hab den Fehler glaube ich gefunden. Melde mich morgen. Übrigens auf Single stehen lasen und nur auf einen Button drücken sollte Titel direkt Abspielen!
Set ist für Playlisterstellung (DA SIND UNTER CONTROL NOCH FALSCHE VERSIONEN VON UPNP_FUNCTIONS.IPS.PHP HINTERLEGT IN DEN SCRIPTEN - HIER MUSS DAS V2.5 ENTFERNT WERDEN)

Gruß André

Gesendet von meinem C6833 mit Tapatalk

@GuidoS
@hagbard235
@mnb

habe etwas gefunden, was bei Euch alles durcheinandergebracht haben kann. In Scripten unter Control war eine falsche Functions-Version includiert, die zwar bei mir vorhanden ist, aber logischerweise bei Euch nicht.

Habe deshalb diese Scripte nochmal angepasst und Euch nochmal alles zusammengepackt:

Multimedia 2014-08-06.zip (668 KB)

Gebt mal Rückmeldung.

Achtung noch ein kleiner Denkfehler: bitte wie in Post #37 vorgehen ! Beim browsen stosst ihr irgendwann auf die Titel. Wenn ihr den betreffenden Button bedient sollte er nach ein paar Sekunden im Device abgespielt werden. Browsemode steht dabei auf Single ! Das andere ist zur Playlisterstellung und ich erkläre es später, wenn es bei Euch funktioniert.

Und: die Popups sind print_r der returnierten Arrays, nicht zwingend Fehlermeldungen.

Viele Grüße

André

Wenn ich auf Control Play klicke, öffnet mein Device, der Panasonic sc-btt290, ein Fenster, dass man nun auswählen könne, was der Media Renderer spielen soll. Aber dann passiert nix mehr. Jemand ne Idee, wie man den zum Abspielen bringt?

VG Guido