zeroconf

    1熱度

    1回答

    我正在開發一個Java應用程序(使用Spark),我希望它使用JmDNS能夠在我的Android應用程序中找到此服務器。我是在與服務註冊從JmDNS page步驟,我的代碼如下所示: try { // Create a JmDNS instance JmDNS jmdns = JmDNS.create(InetAddress.getLocalHost());

    0熱度

    1回答

    我使用運行基於Yocto的操作系統的NanoPi M1(Allwinner H3板)&。我與ZeroConf的-python的第一次相遇, >>> from zeroconf import Zeroconf, ServiceBrowser >>> zero = Zeroconf() ,我發現了錯誤: File "/usr/lib/python3.5/site-packages/zerocon

    0熱度

    1回答

    當我註冊新的服務在C DNS-SD API,然後嘗試去發現我的局域網其他計算機上這項服務,我解決這一發現的服務這樣的事情後得到: 這裏的主機名是:Michal's-iMac-5k.local. 如何轉換到IP addrees,或如何使用它通過TCP套接字連接?

    0熱度

    1回答

    我有一個應用程序需要搜索並解析名稱已知的Bonjour廣告服務。大多數卓悅的例子,我發現有關服務發現的結構或多或少這樣的: 呼叫browse檢測給定類型的所有服務(例如,這可能是_http._tcp) 對於找到的每個服務,serviceFound被調用。服務名稱均爲此報告 上的每個服務呼叫resolve發現 對於每個服務解決,serviceResolved叫 是否有可能使用Bonjour跳過「發現

    3熱度

    2回答

    我已閱讀android documentation關於使用NSD查找特定的網絡服務。以下是我的代碼,可以發現所有可用的服務:_http._tcp服務。 final NsdManager.DiscoveryListener discoveryListener = new NsdManager.DiscoveryListener() { @Override public void

    0熱度

    1回答

    註冊的結果不應該爲空,這是我從logcat獲得的成功註冊的回調。 registerService 46518 onServiceRegistered name: mytest, type: null, host: null, port: 0, txtRecord: 一切都是空的,由系統生成的端口46518,類型,txtrecord。 下面的代碼是從official guide privat

    0熱度

    1回答

    我嘗試編譯一個包含由avahi提供的DNS服務的Android版Qt控制檯項目。由於我的共享庫dns_sd.so不兼容,我會嘗試根據這些鏈接編譯avahi。 Utilize Avahi Libraries in Android for mDNS Discovering Problems compiling avahi into Android NDK project 我無法找到是文件 「0002

    0熱度

    1回答

    我開始測試zeroconf以在我正在開發的插件中實現發現功能。一開始它運行良好,但幾周前它沒有顯示任何可用的服務。 我認爲這是我的設備問題,但Arduino IDE顯示mDNS服務(我使用少數nodemcu設備)。 所以現在我不知道問題在哪裏。在zeroconf中,github建議我使用wireshark來了解交通中發生了什麼,但是我沒有看到任何異常情況。 Here是完整的日誌。 我在型動物環境(

    0熱度

    1回答

    我想在同一無線局域網上的兩臺設備之間建立一個註冊/發現類型的服務連接。想法是找到,連接併發送無線路由器密碼到一個新的設備,以方便安裝。這需要在連接到具有SSID,密碼的路由器之前在同一無線網絡上的兩個設備之間進行通信。 我知道zeroconf,bonjour和mDNS庫。我看到的所有實現都以站模式連接到wifi開始,以獲得具有硬編碼SSID和密碼的本地IP,但在此階段尚不知道。 換句話說,如何連接

    0熱度

    2回答

    我有一個嵌入式設備,當通過USB連接時,它獲得一個IP分配。我應該可以使用分配的IP telnet到此設備。我可以在我的ubuntu機器的ifconfig中看到這一點。 問題: 當我嘗試遠程登錄時,它不會連接並無休止地等待。 解決方法: 斷開我的ubuntu系統上的usb接口並手動運行命令$sudo dhclient enp0s20f0u9。這刷新了USB接口IP(獲得相同的IP地址重新分配),但