[UE5.3] WebRTC connection negotiated in private network(172.xxx.xxx.xxx)

Hey! At first, I was running Start_SignallingServer.ps1 directly on my own router’s LAN. I only changed PublicIP to my 192.168.xxx.xxx, and it worked perfectly — any device within this LAN could access the stream I was pushing.

However, I’ve now changed the deployment environment to a private network with addresses like 172.xxx.xxx.xxx. The devices in this private network are not connected to the internet, and only exist within this private network.

I modified PublicIP in Start_SignallingServer.ps1 to this new 172 address. Devices within the private network can open the streaming webpage (using the private network IP), but I only get WebRTC connection negotiated. I also tried using Start_WithTURN_SignallingServer.ps1, but it still doesn’t work.

The problem is, I’m not sure what else I should modify — I’ve only changed PublicIP so far. I’ve seen some posts suggesting leaving certain parameters blank, but I don’t know which ones exactly. I really hope someone can clarify which parameters need to be modified. Many thanks!