Hello Sahsuvaroglu, Muhammed (ADV D EU TR AC IWA)
Welcome to Microsoft Q&A Platform, thanks for posting your query here.
I checked with internal team on this, we had similar customer challenges in particular related to peer-to-peer connections for gaming, pixel streaming and video streaming. These typically involve tapping into some of the architecture components of WebRTC, like STUN and TURN servers. STUN server can be challenging in AKS, unless you're running your cluster with node public IP for point-to-point connections vs. using a Kubernetes service (i.e. Standard Load Balancer). TURN servers add a latency hit, as they add a hop into the connection but the cluster configuration is more straight forward. Either way, these would help with the peer-to-peer assignment challenge.
Another option to consider would be looking at solutions built for gaming, like Thundernetes or Agones. While they are purpose built for gaming, one key aspect of gaming is game server allocation for multiple peers, which seems similar to your challenge. Customers will typically use these solutions to have active game servers ready and waiting and when needed the end user will make a request to be assigned to a game server, at which point they'll get back the IP and Port for their assigned game server. Could be a stretch for your scenario, but could also help you out.
Hope this helps in a way to get your ask a solution.