Pacotes UDP em aplicativos UWP Unity
Você pode configurar seus aplicativos Unity da 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 conexão em ambos os terminais, por isso são uma solução rápida e simples para rede entre máquinas remotas. No entanto, você será responsável por verificar se os pacotes chegam ao seu destino, já que os soquetes UDP não fazem isso automaticamente.
Configurar
Abra o ficheiro de manifest.json HoloLens dos seus projetos e certifique-se de que ativou:
- Internet (Cliente & Servidor)
- Redes Privadas (Cliente & Servidor).
Crie seu cliente e servidor de soquete
Siga as instruções para criar um cliente e servidor de soquete UDP básico. Você usará a classe DatagramSocket para enviar e receber dados por UDP e formar um cliente e servidor de eco. Também recomendamos a leitura das outras seções de recursos deste artigo, pois elas se aplicam a casos de uso mais personalizados e complexos.
Importante
Se você estiver tendo problemas para enviar pacotes UDP de PC para PC, verifique se sua rede permite essas operações. Se a sua rede estiver a bloquear os pacotes UDP de alguma forma, o seu dispositivo HoloLens não conseguirá ouvi-los.
Você pode baixar um aplicativo de exemplo DatagramSocket UDP completo no link abaixo: