dns-sd

    6熱度

    1回答

    我想使用iOS SDK解析DNS SRV記錄。 我已經嘗試過Apple提供的高級Bonjour API,但它們不是我所需要的。現在我正在使用DNS SD。 void *processQueryForSRVRecord(void *record) { DNSServiceRef sdRef; int context; printf("Setting up query f

    1熱度

    1回答

    我在Adroid電視上創建了一項服務,目前我正嘗試使用mDSN服務發現協議從其他設備發現該服務。當我將Discovery應用放在第二臺設備上時,它能夠在第一臺電視上檢測到服務。但是如果我將發現應用放在android模擬器上,它無法在電視上檢測到我的服務。從我所做的所有研究中,似乎每個Android模擬器都在自己的專用網絡中,並且無法真正與任何其他設備通信。我不確定如何使這項工作,我發現在這個鏈接S

    0熱度

    1回答

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

    1熱度

    1回答

    我是ruby及其庫的新手,但我如何將DNSSD和TCPServer結合在一起? 我知道我可以通過 registration = DNSSD.register("My Files", hostname, "local.", port) 註冊DNSSD服務,我可以爲我的TCPSERVER一個DNSSD服務這種方式,但我怎麼指定主機名(服務名稱)作爲以上? server = TCPServer.op

    2熱度

    1回答

    我正在角度/ cordova中構建適用於iOS和Android的應用程序,我想在本地網絡(動態)中查找某個設備的IP和端口,能夠通過其API發送發佈請求並與之通話。 該API說我可以使用SSDP或DNS-SD來發現設備。我擡頭一看這兩個幫手,可以幫我把網絡上所有連接的設備的清單: https://www.npmjs.com/package/mdns-js https://github.com/di

    3熱度

    1回答

    我建立一個Java服務器應用程序(在PC上運行),其自身註冊使用JmDNS本地網絡和Android客戶端應用程序應該使用發現Java服務器Network Service Discovery。 當我第一次運行Android應用程序,然後運行Java服務器,應用程序成功地發現了registerd Java服務器。 但當我第一次運行服務器,然後android應用程序,onDiscoveryStarted

    0熱度

    1回答

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

    1熱度

    2回答

    我有一個在工作站模式下配置的設備。設備通過智能手機提供的熱點連接到智能手機。設備需要搜索由智能手機上的應用程序發佈的服務,例如_abc._tcp。 我使用的命令dns-sd -B _abc._tcp但沒有輸出。 請指導我可能會丟失的東西。 應用程序發佈服務。我在Android上使用Bonjour應用程序進行了驗證。 還請澄清 是否有可能發現服務,同時在站模式。 在搜索服務時,有必要提供完整的服務名

    2熱度

    2回答

    我最近將我的項目轉換爲Swift 3,並且還安裝了XMPP框架。 當我運行該項目時,出現錯誤「重新定義模塊'dnssd'」。這裏是我的版本SWIFT 2代碼... module dnssd [system] { header "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs

    0熱度

    1回答

    我使用DNSServiceQueryRecord使用下面進入kDNSServiceType_MX: DNSServiceQueryRecord(&self->_sdRef, kDNSServiceFlagsReturnIntermediates, 0, srvNameCStr, //for example "google.com"