Visão geral
Um pacote Flutter/Dart que permite fazer ping em sub-redes IP para descobrir dispositivos em uma rede local. É especialmente útil para identificar impressoras, dispositivos IoT e outros serviços na mesma rede. A biblioteca utiliza técnicas avançadas de varredura de rede para detectar hosts ativos de forma eficiente enviando solicitações de eco ICMP. Projetado para desenvolvedores que criam aplicativos que exigem descoberta de dispositivos de rede, suporta integração em aplicativos Android e iOS com permissões apropriadas. O pacote é de código aberto e mantido pela comunidade.
Casos de uso
- Descoberta de dispositivos de rede local
- Localizar impressoras em uma rede
- Identificando dispositivos IoT
- Solução de problemas de rede
- Detecção automática de serviço
Principais recursos
- varredura de ping de subrede IP
- Suporte a solicitação de eco ICMP
- Compatibilidade multiplataforma
- de código aberto e mantido ativamente
- API simples para detecção de dispositivos
Indicado para
- Desenvolvedores construindo ferramentas de rede
- Aplicativos que exigem descoberta de dispositivos
- utilitários de gerenciamento de dispositivos IoT
- sistemas de automação residencial
- Aplicações de diagnóstico de rede
Considerações
- Requer permissões de rede no Android e no iOS
- Pode não funcionar em todas as redes devido a restrições de firewall
- O desempenho depende do tamanho da sub-rede
- Limitado ao escopo da rede local
- Nenhum componente de interface integrado