diiiiiii 发表于 2023-3-23 22:52:05

请教有没有独立性较强的mdns-sd库

使用的芯片类似esp32,SDK是基于freertos和lwip的,现在需要使用mdns-sd功能,而lwip中的mdns只能广播不能解析局域网.local域名。所以想找一个独立性较强的mdns库带有mdns-sd功能,方便移植到现有lwip里。

diiiiiii 发表于 2023-3-23 22:53:47

上面描述有点错误,lwip的mdns只能多播。。。

eric2013 发表于 2023-3-24 10:59:23

ThreadX NetXDUO

https://learn.microsoft.com/zh-cn/azure/rtos/netx-duo/netx-duo-mdns/chapter1

diiiiiii 发表于 2023-3-24 11:45:16

本帖最后由 diiiiiii 于 2023-3-24 11:46 编辑

eric2013 发表于 2023-3-24 10:59
ThreadX NetXDUO

https://learn.microsoft.com/zh-cn/azure/rtos/netx-duo/netx-duo-mdns/chapter1
这个依赖它的库,我希望mdns能独立出来。

DNS、mDNS、DNS-SD

[*]域名系统 (DNS)
[*]多播域名系统 (mDNS)
[*]基于 DNS 的服务发现 (DNS-SD)
[*]DNS 最少占用 2.4 KB 到 3 KB 闪存,1 KB RAM
[*]客户端支持
[*]mDNS 和 DNS-SD 仅适用于 Azure RTOS NetX Duo

eric2013 发表于 2023-3-24 11:51:33

diiiiiii 发表于 2023-3-24 11:45
这个依赖它的库,我希望mdns能独立出来。

DNS、mDNS、DNS-SD

这个组件是独立的源码文件,适配到你的网络协议栈即可,跟你移植个第3方组件区别不大

zjcszn 发表于 2023-7-3 09:10:58

lwip contrib里有dnssd
页: [1]
查看完整版本: 请教有没有独立性较强的mdns-sd库