Visão geral
Um plugin do Flutter que habilita funcionalidades de mDNS (DNS multicast) para descobrir dispositivos e serviços em rede local. Permite que aplicativos transmitam e resolvam registros de serviço na rede local usando protocolos mDNS padrão, facilitando a comunicação entre dispositivos sem interrupções em ambientes como automação residencial ou aplicações IoT. O plugin suporta as plataformas Android e iOS, oferecendo uma interface consistente para descoberta e resolução de serviços. É ideal para aplicativos que precisam localizar impressoras, dispositivos inteligentes ou outros serviços na mesma rede sem necessidade de configuração manual.
Casos de uso
- Descobrindo dispositivos de rede local
- Automatizando o emparelhamento de dispositivos IoT
- Habilitar rede sem configuração
- Suporte à descoberta de impressoras
- Facilitando a comunicação de serviço local
Principais recursos
- Suporte mDNS multiplataforma
- Navegação e resolução de serviços
- Transmissão e publicidade de serviços
- API simples para integração
- Atualizações de serviço em tempo real
Indicado para
- desenvolvedores de aplicativos IoT
- Descobridores de serviço de rede local
- aplicativos de automação residencial
- Ferramentas de conectividade de impressora
- Aplicativos que exigem rede sem configuração
Considerações
- Requer acesso à rede local
- Pode ser necessário permissões no Android/iOS
- Limitado à descoberta de sub-rede local
- O desempenho depende da estabilidade da rede
- Sem suporte para consultas mDNS não locais