Pacotes UDP em aplicativos UWP do Unity

Você pode configurar seus aplicativos do Unity Plataforma Universal do Windows (UWP) para receber pacotes UDP com a ajuda de um cliente e servidor de soquete UDP. Os soquetes UDP não mantêm a conexão em ambos os pontos de extremidade, portanto, eles são uma solução rápida e simples para a rede entre computadores remotos. No entanto, você será responsável por verificar se os pacotes chegarão ao destino, pois os soquetes UDP não fazem isso automaticamente.

Instalação

Abra o arquivo manifest.json do HoloLens dos projetos e verifique se você habilitou:

  • Internet (Client & Server)
  • Redes privadas (Servidor & cliente).

Criar seu cliente e servidor de soquete

Siga as instruções para criar um cliente e um servidor de soquete UDP básicos. Você usará a classe DatagramSocket para enviar e receber dados por UDP e formar um cliente e um servidor de eco. Também recomendamos ler as outras seções de recurso neste artigo, pois elas se aplicam a casos de uso mais personalizados e complexos.

Importante

Se você estiver tendo problemas para enviar pacotes UDP do computador para o computador, marcar que sua rede permita essas operações. Se sua rede estiver bloqueando os pacotes UDP de alguma forma, seu dispositivo HoloLens não poderá ouvi-los.

Você pode baixar um aplicativo de exemplo UDP datagramSocket completo no link abaixo:

Veja também