If a participant attempts to join a session that hasn’t yet started (because the host hasn’t yet started it), is it possible to still let the participant see their own local video feed on-screen? I believe that currently if the participant hasn’t joined, they don’t get the local camera feed.
If this is not supported by the SDK, the only workaround that I can see is to create a view that is independent of the Zoom SDK that takes directly displays the camera feed and then discards it once the user joins.
Would be nice though if the SDK could just enable the video stream even when the user has not yet joined the session. This allows them to do things like adjust their appearance, room lighting, or whatever before the session begins. Doing this after the session starts takes away from time that really should be spent on the meeting itself and not fiddling around with settings that can be done in advance. This use to be possible before you updated the SDK forcing participants to wait until the host joined. In the older SDKs, onUserJoin would be called providing them with a ZoomUser that could be used to display their feed.