Visão geral
O pacote nsd_android é um módulo de plug-in do Flutter para Android que habilita a descoberta de serviços de rede (NSD), permitindo que aplicativos detectem e se conectem a serviços locais na rede, como impressoras, dispositivos multimídia ou servidores personalizados. Ele integra-se ao framework interno de NSD do Android para transmitir e descobrir serviços na mesma rede. Este plug-in foi projetado para ser usado junto com seu pacote principal, fornecendo funcionalidade específica da plataforma para dispositivos Android. Ele suporta redes sem configuração em ambientes locais.
Casos de uso
- Descobrindo dispositivos da rede local
- Conectando-se a dispositivos IoT na mesma rede
- Habilitar comunicação ponto a ponto em LAN
- Transmitindo serviços de aplicativos em redes locais
- Suporte à integração de dispositivos domésticos inteligentes
Principais recursos
- Implementação específica do Android para NSD
- Integração com a API nativa NSD do Android
- Rede sem configuração
- Transmissão e descoberta de serviço
- Design leve e modular
Indicado para
- Desenvolvedores de aplicativos baseados em LAN
- desenvolvedores de aplicativos IoT
- Aplicativos que exigem descoberta de dispositivo local
- Aplicativos Flutter voltados apenas para Android
- Utilitários e ferramentas de rede
Considerações
- Requer plataforma Android apenas
- Depende do pacote pai nsd
- Limitado ao escopo da rede local
- Sem suporte para iOS
- Permissões necessárias para acesso à rede