FLUTTER ECOSYSTEM

nsd

Um plugin Flutter para descoberta e registro de serviços de rede (também conhecido como NSD / DNS-SD / Bonjour / mDNS).

Capa de nsd
Versão mais recente
5.0.1
Downloads em 30 dias
49,9 mil
Curtidas
77
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote nsd é um plugin do Flutter que permite a descoberta e registro de serviços de rede usando os protocolos DNS-SD, Bonjour e mDNS. Ele permite que aplicativos descubram e anunciem serviços em redes locais no Android, iOS, macOS e Windows. Ideal para comunicação ponto a ponto, emparelhamento de dispositivos e integração com redes locais, simplifica a localização de dispositivos ou serviços como impressoras, players de mídia ou dispositivos IoT personalizados sem depender da internet. O plugin oferece uma API consistente entre plataformas, tornando mais fácil criar experiências semelhantes em redes locais.

Casos de uso
  • Descoberta de dispositivo local
  • Publicidade de serviço
  • Emparelhamento de dispositivo IoT
  • Comunicação de aplicativo ponto a ponto
  • Detecção de impressora ou dispositivo de mídia
  • colaboração de aplicativos em rede
Principais recursos
  • Suporte mDNS multiplataforma
  • Descoberta e registro de serviços
  • API simples para interação em rede local
  • Suporta Android, iOS, macOS e Windows
  • Compatibilidade embutida com Bonjour/DNS-SD
  • Atualizações de serviço em tempo real
Indicado para
  • Desenvolvedores de aplicativos de rede local
  • Criadores de aplicativos IoT
  • Aplicativos que precisam da descoberta de dispositivos
  • Equipes que implementam rede de configuração zero
  • Projetos que exigem conectividade ponto a ponto
Considerações
  • Requer acesso à rede local
  • Pode ser necessário configurar o firewall
  • Limitado à descoberta de sub-rede local
  • nuances da implementação mDNS específica de plataforma
  • Não adequado para descoberta de serviços baseada na internet
  • O desempenho depende da estabilidade da rede
Plataformas compatíveisAndroidiOSmacOSWindows

Instalar pacote

flutter pub add nsd

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos relacionados

Rankings