ssdp

    3熱度

    1回答

    我在我的Windows 8應用程序中實現了discovery using SSDP,並且都很好,很花哨。我昨天更新到8.1,現在發現不再有效。現在當我打電話await socket.GetOutputStreamAsync(multicastIP, SSDP_PORT)我得到一個System.Exception:沒有這樣的主機是已知的。 (來自HRESULT的異常:0x80072AF9)。 有沒有

    -1熱度

    1回答

    我正在使用自定義SSDP搜索請求程序多播MSEARCH請求地址「239.255.255.250」。問題是請求到達網絡中的所有其他主機,但是一些啓用了UPnP服務的系統啓用了IPv6主目標標頭,這是主機程序無法理解的。我嘗試從這些設備中禁用IPv6,但它無法工作。

    0熱度

    2回答

    我編寫了一個接受M-SEARCH廣播消息並用HTTP/1.1 200消息響應的java chromecast接收器應用程序。一旦發送響應,Android應用程序也會調用device-desc.xml文件。但android應用程序不顯示接收器名稱。但是Fling應用程序(https://github.com/entertailion/Fling)能夠在沒有任何問題的情況下發現接收器。 任何幫助將不勝

    3熱度

    1回答

    TL; DR:SSDP library未接收到數據報。 Wireshark顯示期望的(?)流量。 我使用android-dlna library支持SSDP Android應用中。目標是發現一個自定義SSDP設備,獲取其IP地址,然後對其進行RESTful API調用。這在iOS上運行良好,但我在接收Android上的數據報時遇到了一些麻煩。 使用Wireshark的,我能確定的是,SSDP搜索出

    0熱度

    1回答

    我正在使用藍牙傳輸文件的應用程序。我有一個關於藍牙發現的問題。 如何在藍牙發現時找到已安裝我的應用程序的其他設備?我知道我必須使用UUID,並且我也知道BluetoothDevice可以從其他設備給我UUID。但是,我不知道如何將我的應用程序的UUID添加到SDP進行藍牙發現。 謝謝!

    0熱度

    1回答

    我已經創建了一個簡單的Android應用程序來掃描我的本地網絡;我已經使用了M-SEARCH此搜索目標: String sentence = "M-SEARCH * HTTP/1.1\r\n" + "HOST: 239.255.255.250:1900\r\n" + "MAN: \"ssdp:discover\"\r\n" + "MX: 10\r\n"

    0熱度

    1回答

    我想創建一個Java程序,利用SSDP獲取連接到服務器的系統的IP列表。可能嗎?如果有的話,誰能告訴我方法?因爲按照我剛剛提到的方式,我們可以通過網絡找到特定的服務,而不是所有的服務。 在此先感謝

    0熱度

    1回答

    我需要一些代碼(最好是Java)來定位SOHO型網絡上路由器的IP地址。作爲獎勵,我還想獲得路由器的品牌/型號以及固件版本。 我看到HNAP會完成這項工作,UPnP可以這樣做,而且他們都依賴於SSDP。問題是,這些事情似乎是不可靠的,因爲他們能夠關閉和/或我不確定所有的路由器甚至會支持這一點。 我該如何確切得到地址?答案在於DHCP嗎? 如果我確實得到的地址,有沒有什麼好方法可能獲得路由器上的信息

    1熱度

    3回答

    我想在WP8應用程序中使用DatagramSockets與SSDP/UDP設備(Sony ActionCam)通話,但我無法找到Windows.Networking DLL,因爲它是不在您添加參考文獻的任何正常位置。它似乎生活在我的Windows 8機器上的各個地方,但如果我嘗試從%Windows%/ system32之類的地方添加它,它告訴我這是不可能的(我猜這是因爲沒有類型庫?)。 那麼有人可

    0熱度

    1回答

    我有一個定製的嵌入式硬件設備,運行由Python代碼控制的Linux。我想創建一個Android客戶端,它將自動在本地網絡上找到我的任何設備,配置設備並顯示它們中的數據。 我希望保持我的實現儘可能簡單,並儘可能多地利用開源軟件來實現快速實施(強烈偏好主動維護/支持代碼)。 我的研究,到目前爲止已導致我贊成的UPnP實現,採用SSDP找到我的設備,並讓UPnP的通信通過我的Android客戶端和Py