Unity UWP 앱의 UDP 패킷UDP packets in Unity UWP apps

UDP 소켓 클라이언트 및 서버를 사용 하 여 UDP 패킷을 받도록 UWP (유니버설 Windows 플랫폼) Unity 앱을 설정할 수 있습니다.You can setup your Universal Windows Platform (UWP) Unity apps to receive UDP packets with the help of a UDP socket client and server. UDP 소켓은 두 끝점에 대 한 연결을 유지 하지 않으므로 원격 컴퓨터 간의 네트워킹을 위한 빠르고 간단한 솔루션입니다.UDP sockets don't maintain connection on both endpoints, so they're a fast and simple solution for networking between remote machines. 그러나 UDP 소켓이 자동으로 수행 하지 않으므로 패킷이 대상에 수신 되는지 확인 해야 합니다.However, you'll be responsible for checking if the packets get to their destination, as UDP sockets don't do that automatically.

설치 프로그램Setup

파일에서 HoloLens manifest.js프로젝트를 열고 다음을 사용 하도록 설정 했는지 확인 합니다.Open your projects HoloLens manifest.json file and make sure you've enabled:

  • 인터넷 (클라이언트 & 서버)Internet (Client & Server)
  • 개인 네트워크 (클라이언트 & 서버).Private Networks (Client & Server).

소켓 클라이언트 및 서버 빌드Build your socket client and server

기본 UDP 소켓 클라이언트 및 서버를 구축하는 방법에 대 한 지침을 따르세요.Follow the instructions for building a basic UDP socket client and server. DatagramSocket 클래스를 사용 하 여 UDP를 통해 데이터를 보내고 받으며 echo 클라이언트 및 서버를 형성 합니다.You'll be using the DatagramSocket class to send and receive data over UDP and form an echo client and server. 또한 사용자 지정 및 복잡 한 사용 사례에 적용 되므로이 문서의 다른 리소스 섹션을 읽는 것이 좋습니다.We also recommend reading through the other resource sections in this article, as they apply to more customized and complex use cases.

중요

PC에서 PC로 UDP 패킷을 전송 하는 데 문제가 있는 경우 네트워크에서 이러한 작업을 허용 하는지 확인 합니다.If you're having trouble sending UDP packets from PC to PC, check that your network allows these operations. 네트워크에서 어떤 방식으로든 UDP 패킷을 차단 하는 경우 HoloLens 장치에서 수신 대기할 수 없습니다.If your network is blocking the UDP packets in any way, your HoloLens device won't be able to listen for them.

아래 링크에서 전체 DatagramSocket UDP 샘플 앱을 다운로드할 수 있습니다.You can download a complete DatagramSocket UDP sample app from the link below:

참고 항목See also