upnp

    7熱度

    2回答

    我正在瀏覽DIAL的功能,發現它與UPnP非常相似,實際上它使用UPnP協議進行設備發現(SSDP)。 什麼撥號提供,實際上是UPnP協議的一個子集,不是嗎?我們不能使用UPnP的SOAP來進行內容共享和通信(啓動應用程序)而不是DIAL嗎? DIAL適合軟件堆棧的地方(如果我已經支持UPnP),我沒有清楚的瞭解。 請幫我解決我的困惑。

    1熱度

    1回答

    文UPnP設備配置有: <iconList><icon> <mimetype>image/png</mimetype> <width>93</width> <height>45</height> <depth>32</depth> <url>/img/icon.png</url> </icon></iconList> 在Windows

    1熱度

    1回答

    我想爲音頻流實現DLNA設備媒體渲染器(DMR)。我在這裏找到了文檔:http://upnp.org/resources/upnpresources.zip,發現似乎有三個版本的DMR(MediaRenderer:1,MediaRenderer:2,MediaRenderer:3)。我無法找到關於選擇哪一個的建議。有沒有理由不選擇MediaRenderer:3?

    7熱度

    1回答

    我試圖實現一個簡單的庫,如果應用程序在NAT環境中運行,可以通過UPnP協議發現路由器。我嘗試了兩種方式,多播和數據報,將發現數據包發送到路由器,並嘗試從端口1901偵聽來自路由器的響應。但是,我在代碼中遇到了一些問題。我嘗試了以下三種方式,只有第三種才能正確接收來自路由器的響應。我不知道爲什麼它不是第一種和第二種方式。 第一個:發送多播包,並偵聽端口1901的響應。 代碼: public voi

    2熱度

    1回答

    我在Delphi XE2上使用indy TidHTTPServer實現了一個Http服務器。該產品主要用於Intranet,但有時也需要從互聯網訪問。目標客戶是小公司,對於這種PnP功能是必須的。 供內部使用這臺服務器從服務器使用當前IP和嘗試分配的端口8888 我要發現的網絡,可以讓我問端口路由上wandevice。我不確定端口路由是否是最好的解決方案,但我並不熟悉這種可能性。不過,我更喜歡最廣

    0熱度

    1回答

    我啓動我的筆記本電腦W/O LAN連接,並獲得鏈路本地地址169.254.1.1 我UPnP本地客戶機/服務器開始發現彼此通信。 現在我連接到我的局域網,DHCP爲我指定一個合適的可路由IP地址10.0.0.4。 我希望我的uPNP客戶端和服務器能夠通過局域網與其他人進行交互。 是否需要編寫我所有的客戶端和服務器來檢測這種情況並重新啓動他們的uPNP會話還是有更好的方法?例如,是否有一個uPNP

    1熱度

    1回答

    我有一個KeyError異常與此Python代碼 service = self.get_cd_service() browse_response = service.Browse(ObjectID=str(object_id), BrowseFlag=browse_flag, Filter=filter, StartingI

    1熱度

    2回答

    我正在嘗試註冊新的UPNP設備(並試圖瞭解它是如何工作的)。 現在,我只是試圖創建一個簡單的測試,從那裏工作和構建的東西。 我使用UPnP設備主機現在,我已經下面的代碼: IUPnPRegistrar registrar = (IUPnPRegistrar)new UPnPRegistrarClass(); String description = GetDescription(); Stri

    0熱度

    1回答

    對於一個應用程序,我必須發現所有運行的「我的」設備及其版本,以便通過其他協議推送更新。 但我不知道如何指定發現對象的URI必須搜索,而不必指定對象。 注意:我知道,我也可以發現與空URI的字符串,然後,我收到了設備上的過濾器,但因爲我已經一個巨大的(600 +)UPnP設備的網絡上的數字,而是一個我需要搜索的少量UPnP設備(〜20),這將需要很長時間,我正在尋找一種有效的方法。 所以,如果我的U

    7熱度

    3回答

    我試圖在我的c#應用程序中添加新的靜態端口映射。因爲我的應用程序運行的服務器,我想它的監聽端口8000 NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass(); NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollec