Description
This delegate method is called for the first person (host) of the meeting, and the second attendee. From the 3rd user onwards, this method is not called at all. Also, calls to activeUserID()
in MobileRTCMeetingService
instance returns an invalid userID value for this 3rd user.
Which version?
v4.4.55968.0904
To Reproduce(If applicable)
0. Set up customizedUIMeeting
- Start a call using
MobileRTCMeetingStartParam4WithoutLoginUser()
andstartMeeting(with:)
- Other device joins the call, also using
MobileRTCMeetingStartParam4WithoutLoginUser()
andstartMeeting(with:)
(because the joinMeeting API does not allow using userToken and zakToken for logging in) - 3rd device joining the call will not get
onSinkMeetingActiveVideo(_:)
calls at all (other delegate methods from the service are still called)
Screenshots
N/A
Smartphone (please complete the following information):
- Device: iPhone X
- OS: Happens across various versions (12.4.1, 13.1.2)
Additional context
This issue happens when we join a meeting with the personal meeting ID (PMI). If we join a room call, then all attendees will not receive the callback even for 1st and 2nd attendee