2014-01-29 18 views
0

我有一個三星的相框連接到局域網。它作爲廣播UPnP設備這樣的:三星SPF-71N UPnP相框

09:48:05.429956 IP 192.168.5.4.1900 > 239.255.255.250.1900: UDP, length 279 
E..3."@..............l.l...eNOTIFY * HTTP/1.1 
LOCATION: http://192.168.5.4:57959/ 
HOST: 239.255.255.250:1900 
SERVER: POSIX, UPnP/1.0, Intel MicroStack/1.0.1868 
NTS: ssdp:alive 
USN: uuid:cc845bff-073b-c7de-1317-6c3e34888fd0 
CACHE-CONTROL: max-age=1800 
NT: uuid:cc845bff-073b-c7de-1317-6c3e34888fd0 

框架呈現爲甕:架構通用即插即用型組織:設備:MediaPlayer的:1,但我無法找到UPnP論壇網頁此設備類型。這裏是XML描述符:https://www.dropbox.com/s/unuarev1ywr8hc5/ramka.xml

我試圖設置幀進入我的DLNA服務器的IP地址(幀配置),但沒有奏效。 Frame說,沒有可以播放內容的服務器。 沒有MediaRenderer服務,所以我不能發送圖片。我懷疑這個框架是「一種客戶」,但我不知道如何使用它。用戶手冊沒有提到有關媒體服務器和從網絡提供內容的信息

有沒有人有一些想法如何弄清楚?

回答

0

沒有MediaRenderer服務,所以我不能只是發送圖片

這並不是故事的全部。確實,該設備似乎沒有實現ConnectionManager服務,因此它不能成爲兼容的MediaRenderer設備(並且在「upnp-org」命名空間中明顯命名專有的Samsung事物似乎令人討厭),,但是設備聲稱聲稱實現RenderingControl和AVTransport,所以可以想象,它可以用一個(幾乎)標準控制點來控制...

作爲一個例子,我猜測gupnp-av-cp(一個來自gupnp-大多數Linux操作系統上的工具)可能會在online更改中替換設備類型,而另一個設置僞渲染協議信息(基本猜測渲染器接受的數據類型)。

+0

gupnp-av-cp不顯示「MediaPlayer」(我的框架),因爲它不是MediaServer和MediaRenderer:/ gupnp-universal-cp允許我調用服務,但幾乎每個getter服務都返回「Sample string」或「http ://intel.com」。幾乎沒有任何setter服務可以工作(我認爲需要正確的instanceID)。 – rufik

+1

我沒有說它只是工作,我說它可能(作爲渲染器)工作_after_ gupnp-av-cp的一些變化。這是編程的QA網站,所以我認爲這是相關的。 – jku

1

設備類型是MediaPlayer,它表明它可以使用SSDP發現您的UPnP MediaServer,然後您應該能夠瀏覽您的照片並通過三星相框播放它們。嘗試關閉媒體服務器,然後再鼓勵它發送NOTIFY數據包,以便相框找到它。

標準UPnP CP應用程序無法識別MediaPlayer設備(它們正在尋找MediaRenderer和MediaServer設備類型)。

設備描述XML列出AVTransport和Rendering控制服務,這些服務暗示相框可以被遠程控制,例如,播放照片,設置亮度。

非標準的UPnP設備類型和額外的服務建議必須有三星的相框應用程序。這是您遙控器的最佳選擇。