daNick07 schrieb:
In der neuen Beta läuft bei mir leider der Mediaserver nicht.
Hat jemand ene Ahnung, wie das Problem zu lösen ist?
Nico
Hi, kann habe keine Lösung, wollte nur das Problem (teilweise) bestätigen
Noxon iRadio (neuste Firmware, 3.6.24.6392) - Meine Signatur ist noch falsch!
FritzBox 7170 (aktuelle Beta, 29.04.44-9163) - Meine Signatur ist noch falsch!
1. Alle Verzeichnisse innerhalb des UPNP Clients werden leer angezeigt
2. Innerhalb der Ordner-Sicht, die interessanterweise mit dem Hauptordner
h beginnt werden korrekt alle Unterverzeichnisse mit abspielbaren Media-Inhalten angezeigt.
3. Wird eine dieser Mediadateien ausgewählt kommt es zu einem Fehler:
Keine Verbindung nach mehreren schnell hinterauseinanderausgeführten Verbindungsversuchen (das entnehme ich dem schnellen Wechsel auf dem Display des Noxons)
Da ich zugegebnermassen nicht sicher war, ob es am Update des Noxons oder an der AVM Beta liegt, bin ich dankbar zu hören, dass es noch weitere Menschen auf diesem Planeten mit ähnlichen Problemen gibt. Ich werde das Problem mal mit meinem selbstgebastelten JAVA UPNP Client analysieren. Eventuell bekomme ich sinnvollere Fehlermeldungen.
----
Könnten wir eventuell etwas Struktur in diesen Thread bringen und die verschiedenen Probleme und Erkenntnisse clustern und in getrennten Threads zur Verfügung stellen?
---- 19:45, nach der Analyse
Bis zur ersten (o.B.d.A trägt die allererste Ebene die Nummer 0) Ebene liefert die FritzBox die korrekten Strukturen zurück. Wird dann beispielsweise der 'virtuelle' Ordner Interpret (der die interene ID 2 trägt, und das müsste bei jedem so sein) geöffnet, wird kein korrekter Inhalt von der FritzBox zurückgeliefert. Der entsprechende browse-Aufruf auf dem ContentDirectory (version 1) schlägt aber nicht fehl.
Anfrage:
Code:
POST /MediaServer/ContentDirectory/Control HTTP/1.1
Content-Type: text/xml; charset="utf-8"
HOST: 192.168.178.1:49100
Content-Length: 471
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
<ObjectID>2</ObjectID>
<BrowseFlag>BrowseDirectChildren</BrowseFlag>
<Filter>*</Filter>
<StartingIndex>0</StartingIndex>
<RequestedCount />
<SortCriteria />
</u:Browse>
</s:Body>
</s:Envelope>
Antwort:
Code:
HTTP/1.1 200
Content-Type: text/xml; charset="utf-8"
Server: FRITZ!Box Fon WLAN 7170 (UI) UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 (UI) 29.04.44
Content-Length: 589
DATE: Sun, 04 Nov 2007 18:30:05 GMT
CONNECTION: close
EXT:
<?xml version="1.0"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body>
<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><Result><DIDL-Lite xmlns:dc="[url]http://purl.org/dc/elements/1.1/"[/url] xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite"></DIDL-Lite></Result><NumberReturned>[B][COLOR="Red"]0[/COLOR][/B]</NumberReturned><TotalMatches>0</TotalMatches><UpdateID>0</UpdateID></u:BrowseResponse></s:Body> </s:Envelope>
Entscheidend ist hier, die
rote fettgedruckte 0. Die Fritzbox liefert definitiv keinen Inhalt für den Folder Interpret.
Aus meiner Sicht ein klarer Bug auf der FritzBox. Erreichen alleine kann ich AVM mit dieser Message nicht, da bei AVM nach meinen Erfahrungen keiner an konstruktiven Buganalysen interessiert ist.