upnp

    2熱度

    1回答

    我正在考慮使用c#中的套接字編寫客戶端服務器應用程序。我的問題是,如果服務器在路由器後面並且upnp被啓用,一旦服務器開始監聽,upnp是否會自動將數據傳入該計算機,如果該數據是指向該端口的?我不希望用戶不得不開始轉發端口,我希望我的服務器應用程序可以是零配置。 在此先感謝。

    6熱度

    2回答

    我已經做了一些閱讀,儘管我是iPhone網絡的新手,但我想知道是否可以通過NAT連接兩個iPhone來實現TCP打洞。我還閱讀了關於uPnP和髮夾的一些有用的事情,但我不會完全熟悉這些,所以如果任何人有任何想法,這是否可能。 我的目標是能夠連接多個iPhone的大範圍(所以它可能會更好切換到某種類型的GPSR),但現在我只與兩個iPhone和3G NAT穿越似乎是最簡單的理論上最可靠。

    2熱度

    2回答

    我想在網絡上搜索我的媒體播放器。我正確地認爲它是使用SSDP m-search完成的嗎? 此外,當我打開設備時,它是否會廣播其可用性?我該如何去收聽廣播,以及如何發送m搜索查詢?

    0熱度

    2回答

    是否遵循有效的UPnP控制響應?他們是否必須逃避<OutProfile>的這些字符? UPnP device architecture1.1(sec 3.2.4)表示如果參數值包含像<,&等字符,則應該轉義參數值。但我認爲它不應該,如果它的xml。任何人都可以參考一些可以消除這種混淆的標準文檔嗎?我的觀點是,在以下情況下使用轉義字符是不必要的,並且使調試變得困難。但是我需要用堅實的參考來解釋這一點

    1熱度

    3回答

    我想在C++應用程序來實現UPNP,我發現這個代碼與谷歌: BOOL upnp_discover(upnp_device_t* Device, ushort Tries) { SOCKET Sock; struct sockaddr_in Addr; char Buffer[1450], *Begin = NULL,

    1熱度

    1回答

    我試圖使用pyupnp包(http://code.google.com/p/pyupnp/) 我已經生成並安裝了它,在我的代碼,我有: import pyupnp b = pyupnp.UpnpBase() ... 但我得到這個錯誤:AttributeError的:「模塊」對象有沒有屬性「UpnpBase」 現在我曾在該包的代碼一看,它具有如下: __all__ = [ 'Upn

    1熱度

    2回答

    我正在C++上實現UpNP,我需要獲取由路由器分配的本地內部IP地址以使套接字工作。我需要的地址是出現在路由器上的地址,它顯示連接到路由器的計算機和分配給每臺計算機的本地IP。我用這: PHOSTENT Addr = NULL; char Host[MAX_PATH]; if(gethostname(Host, sizeof(Host)) == 0) { Address =

    0熱度

    3回答

    您好我寫了當前支持NFS,現在正在考慮增加支持UPnP媒體服務,但我不知道從哪裏開始沒有任何RFC或一些事情,我可以在爲RFC閱讀起來對於NFS其中超有用.. 以及只是爲了澄清我要實現它在我自己的,或者如果有一個純粹的.NET庫,在那裏,也將工作。 我不知道從哪裏開始呢? 編輯:我發現了幾個文件Here是否有任何其他的信息來源了嗎?

    1熱度

    1回答

    我已經通過各種基於UDP的P2P技術走了樣眩暈的。我最近爲了實現p2p而實施了UDP/TCP打孔。 我發現還有其他的技術爲像冰,UPnP和Teredo的 任何機構可以告訴我什麼是這些技術之間的區別。 哪一個是在最近一年用於P2P最新技術/協議。 它將很好如果有任何可以提供各種基於UDP的P2P協議的對比分析。 任何鏈接或建議將不勝感激。

    3熱度

    2回答

    我想設置的DNS服務器是我的路由器將在OSX上運行的程序分發到所有客戶端。有沒有任何原生的方式來做到這一點。 osx是否提供任何uPNP包裝apis。我已經看到一些第三方apis爲uPNP像minipnp等,但寧願使用操作系統,如果可用。 它從我接觸過的那個「DNSServiceNATPortMappingCreate」人們似乎會做UPnP端口轉發。那麼我應該假設DNSServiceAddReco