pixel streaming multiplay

I am working on pixel streaming multiplay.

Using MatchMaker, you can launch multiple apps (exes), create stream IDs, and direct players to different stream IDs to achieve multiplay.

However, I would like to have multiple players connect to one app.

There are several options for this, but I would like to use new connection delegate to display the title screen, and have new players log in there and join the game.

I have implemented my own login system, but can I easily achieve pixel streaming multiplay by using UE OnlineSubsystem, Epic Online Services, and AdvancedSessionsPlugin?

There are also callab viewer, vagon stream, and pixel streaming (PS) ext plugins.

What is the best way to implement pixel streaming multiplay?