Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • General Discussion /
avatar image
Question by Jose Fernandez · Apr 01, 2021 at 01:41 AM · unreal

[UE4] Listen server support (NAT Punchthrough etc.)?

Hello, I couldn't find much information on this online. Our Unreal game relies on Listen Servers for networking which means we can't have users manually port forwarding in order to be able to play online. Is there any support for this type of networking on PlayFab?

Alternatively, what platforms *DO* support this type of behavior? For instance, I know Steam does. Do consoles (XBOX/PS) and the Epic Game Store support punchthrough?

Comment

People who like this

0 Show 5
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Jose Fernandez · Apr 01, 2021 at 01:06 AM 0
Share

Hello, my question got double posted so please delete this one.

avatar image Citrus Yan Jose Fernandez · Apr 01, 2021 at 03:14 AM 0
Share

We noticed that you also posted a similar question waiting for moderation, we'll reject that one and support you in this one, thanks!

avatar image Jose Fernandez Citrus Yan · Apr 01, 2021 at 04:11 AM 0
Share

Ah it would have better the other way around, this one's messed up. Is there any way to edit it?

Show more comments
Show more comments

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by Citrus Yan · Apr 01, 2021 at 08:53 AM

We don’t offer services like NAT Punchthrough, however, we do offer server hosting service: https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/servers/, where you run your servers in Azure and players connect to it and play. In that case I don’t think NAT Punchthrough is needed since your server will be hosted on the public ip instead of behind a NAT router. Please let me know if I misunderstood something.

Comment

People who like this

0 Show 4 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Jose Fernandez · Apr 02, 2021 at 01:52 AM 0
Share

The game only matches up two or four max players together, there's no need for dedicated servers. I'd like to use the matchmaking service to connect two players to each other and have one of the players host the listen server. How can I achieve this functionality?

avatar image Citrus Yan Jose Fernandez · Apr 02, 2021 at 07:22 AM 0
Share

So, your game is P2P, unfortunately, we don't have support for NAT Punchthrough. You can still use our Matchmaking service to match players together, but you'd also need a custom server that serves as an introducer between those players so that they can succesfully establish communications.

avatar image Jose Fernandez Citrus Yan · Apr 02, 2021 at 07:41 AM 0
Share

I see, thank you. I'll add this as a feature request since it's a very commonly used service.

Show more comments

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    2 People are following this question.

    avatar image avatar image

    Related Questions

    Servers 2.0 vs Legacy Multiplayer 1 Answer

    UE4 Dedicated Server running on docker container exits with code 1 1 Answer

    Playfab start server fail 0 Answers

    Why does playfab location information not return as a string? 1 Answer

    UE4 4.25 plugin broken 2 Answers

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges