disguise-one / RenderStream-UE

RenderStream plugin for Unreal Engine
BSD 3-Clause "New" or "Revised" License
69 stars 23 forks source link

Switching scenes creates a new Player leading to streams to drop (4.27) #23

Closed bbuckley94 closed 2 years ago

bbuckley94 commented 3 years ago

Summary: With Unreal 4.27 RenderStream assets: when switching Scene in d3, a new Player is created within the engine. Once more than 4 Players have been created, the streams will drop and the rslog will be spammed with the following error:

2021-08-03T10:55:17.027+01:00: LogPlayerManagement: Failed to Create Player: Maximum number of players (4) already created.  Unable to create more.
2021-08-03T10:55:17.027+01:00: LogRenderStream: Could not set new view target for capturing.
2021-08-03T10:55:17.027+01:00: LogDisplayClusterRender: Got invalid projection matrix: Viewport stream 0, ViewIdx: 0

Bug reduction:

Steps to reproduce: See DSOF-17839