upnp

    1熱度

    2回答

    我正在使用miniupnp添加端口映射到路由器,端口映射爲「租賃」時間量,此刻我正在使用一個隨機10小時,我的問題是: 端口映射成功後,我應該定期ping路由器以檢查端口是否仍然映射(例如每分鐘或更少),還是我相信路由器將端口映射到整個持續時間租約,並且只在租約到期前幾分鐘檢查才能更新它? 類似地,在成功的端口映射進行另一個呼叫以檢索外部IP地址時,我是否相信該IP不會改變,或者我應該每隔幾秒鐘(

    0熱度

    2回答

    如果我有一個客戶端應用程序運行在連接到服務器的多個Internet連接(位於路由器等)之後。假設有5個,其中3個被服務器告知了彼此的存在,這3個可以相互連接,以便當其中一個發送消息時,另外兩個接收它,並且所有這些都是沒有第一個服務器或其他兩個客戶端發送或接收任何信息,只有3個客戶端相互連接?他們怎麼能通過路由器和防火牆?希望這是有道理的。 編輯 從某種意義上說,創建3個客戶端直接相互交談,通過服務

    1熱度

    1回答

    我目前使用的COM對象「Interop.NATUPNPLib」,以端口轉發一對夫婦使用UPnP端口。我可以單獨轉發端口,但現在我有一個端口範圍,我想添加(比如8463到8467),但是這個COM庫讓我做的全部是以整數形式添加單個端口。 我怎麼轉發的整個範圍?我將不得不單獨添加指定範圍內的每個端口,還是有另一種解決方案?

    1熱度

    1回答

    我想將電影從DLNA媒體服務器傳輸到DLNA媒體渲染器(本例中爲電視機)。不過,我希望能夠從DLNA媒體控制器啓動它,無論電視處於什麼狀態(只要它處於開啓狀態,連接狀態並處於正常使用狀態)。 因此,是否可以從DMC發送任何操作來強制DMR開始從DMS流內容? 我正在尋找可用於任何DLNA Media Renderer認證電視的操作。

    1熱度

    1回答

    我對網絡術語不熟悉,因此如果沒有正確的關鍵字就難以搜索答案。 在看到媒體服務器的工作方式後,我的好奇心再次挑剔我。我想知道什麼的方法有很到: (從客戶端,無論是PC,Android或iOS)發出一個「平」的某種到整個網絡發送到目標端口 時服務器/服務在某個端口上確認這個ping,它會響應客戶端並說「嗨,我在這裏!」 客戶名單的是已作出迴應,並允許服務器用戶選擇一個 ,用建議的方法,我想知道如果:

    3熱度

    1回答

    我正在嘗試使用Cling Java庫編寫DLNA應用程序。我可以搜索DLNA網絡中的所有媒體服務器並播放內容。但我需要搜索網絡中可用的媒體渲染器並播放其中的內容。就像UPnPlay一樣。 在此先感謝。

    0熱度

    1回答

    我已經爲我希望一般人使用的遊戲構建了服務器應用程序。現在,由於我之前使用過客戶端/服務器解決方案,因此我知道在某些計算機上託管連接是多麼乏味。 所以,我聽說這些傳聞我想證實。 使用UDP進行「託管」連接是好事,因爲與TCP相比,它很少被路由器防火牆阻止。 使用UPNP與路由器進行通信很好,因爲它允許您爲遊戲添加端口轉發,無論您使用的是TCP還是UDP,都可以使您的服務器可達。 我不關心軟件防火牆人

    1熱度

    1回答

    我正在使用UPnP對象方法IUPnPDeviceFinder :: [CreateAsyncFind][1]而第三個參數是回調函數。 我試圖創建自己的COM對象,但該方法不回叫我的功能。這裏是我的代碼: class Callback(): _public_methods_ = ['DeviceAdded','DeviceRemoved', 'SearchComplete'] _

    0熱度

    1回答

    我有一個upnp庫.Am使它可以作爲受控設備工作。它可以很好地使用UPNP 1.0標準。 我將如何確保它將優雅地處理UPNP 1.1控制點/控制設備請求以及。 沒有文件的圖書館:( 我在源代碼中搜索新的標題像BOOTID等。沒有新的標題(根據1.1)在代碼中找到.. 有什麼辦法來確保我的解決方案將與1.0和1.1以及工作。 問候 Varunjith

    4熱度

    1回答

    我的項目使用UPnP協議打開端口。 Windows默認禁用UPnP設備發現,需要啓用網絡發現在網絡和共享中心以啓用UPnP設備發現。 有沒有辦法以編程方式做到這一點?