Pixel Streaming not working on Firefox (desktop), Safari (mobile)

Hi all,

I have set up multiple projects with Pixel Streaming over my WLAN. When I use Google Chrome browser to open the server (on either my Win10 desktop or Samsung tablet), the game runs as expected.

However, opening the server on Firefox (Win10 desktop) or Safari (iPad/iPhone) results in two different failures. Logs for 4.23 are attached, potentially sensitive details have been replaced.

  • Firefox failure:

Client reaches the play button. When the play button is pressed, the “Waiting for WebRTC” message appears for less than a second before returning to the play button. The logs indicate a parsing error before immediate disconnection.

  • Safari failure:

Client reaches the play button. When the play button is pressed, the “Waiting for WebRTC” message appears indefinitely. No automatic disconnection.

Does anyone have troubleshooting suggestions or a known fix to these issues?

Same behavior experienced in 4.21, 4.22, 4.23 persisting over many browser versions.

I’m using 4.25 and I was able to get pixel streaming working in a private LAN but with a caveat. After I kick up UE (run.bat), it works for the first client connection. After that, if I try to use another client (doesn’t matter which browser), iI get “Starting connection to server, please wait” indefinitely.