2016-04-06 4 views
1

Ich experimentiere mit DLNA und kann lokale Netzwerk-URIs auf einem DLNA-Renderer wiedergeben. Ich habe eine Beispielanwendung mit GUI, die verfügbare Aktionen für einen Renderer anzeigt, sie aufrufen und Statusvariablen anzeigen kann.Kann DLNA-Renderer Web-URI abspielen?

Wenn ich einen Renderer mit einem lokalen Netzwerk mp3 URI Feed es spielt es OK. Der URI wie folgt aussieht: http://192.168.0.132:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I528.mp3

Aber wenn ich es mit einem Web-Link wie diese füttere: http://somehost.com/p28/e8dfsf1bae84.mp3

es ist es nicht spielen (verschiedene Dinge Umsetzung abhängig sagen - kann Zustand PLAYING auf einem Renderer oder Zustand STOPPED auf einem anderen)

Also frage ich mich, ob es irgendwo eine Einschränkung gibt, um nicht-lokale URIs oder ein anderes Problem zu spielen, das mich daran hindert, es so zu benutzen?

Danke

Antwort

0

Es wird empfohlen, vollständig qualifizierte URLs zu Ressourcen auf dem Gerät nicht in HTML-Präsentation Seiten eingebettet ist, sondern dass relativen URLs werden stattdessen verwendet, so dass der Host-Teil der eingebetteten URLs nicht müssen geändert werden, damit sie der Adresse entsprechen, auf der das GET empfangen wurde.