Zoom Meetings
cancel
Showing results for 
Search instead for 
Did you mean: 
Weekly Leaderboard

What are Zoom Meetings?

Zoom Meetings are a simplified video conferencing solution for an optimized virtual meeting experience. Explore the Zoom Community's Recent Activity below to join the Meetings conversation and connect with other members. If you're still looking for support, browse our Zoom Meetings support articles or start a new discussion below!

Recent Activity

"host will let you in soon" not working

i am trying to enter a meeting using a link that's always worked but for the past hour i've been stranded in the waiting room with my screen displaying "host will let you in soon". in all other times i have been in the waiting room, the host has alwa... Show more

i am trying to enter a meeting using a link that's always worked but for the past hour i've been stranded in the waiting room with my screen displaying "host will let you in soon". in all other times i have been in the waiting room, the host has always let me in without fail. i think i'm experiencing a glitch where the host cannot see my request to join. i even looked for articles pertaining to this issue and have seen that others have experienced it before, although it looks to be a rather rare occurrence. 

 

PLEASE help!!


Show less

reply-icon Latest Reply - 

Zoom only video recording Guest, host video no longer recording

Hi there,I use zoom to record meetings. For some reason the video stopped recording my side of the video (I am the host), and only records the meeting guestAny idea how to correct this - it happened after a recent Zoom updateThanks in advance for you... Show more

Hi there,

I use zoom to record meetings. For some reason the video stopped recording my side of the video (I am the host), and only records the meeting guest

Any idea how to correct this - it happened after a recent Zoom update

Thanks in advance for your time and help! Craig


Show less

reply-icon Latest Reply - 

Resolved! ASAP Accidently used "record to zoom" as a basic account

I didn't know that record to cloud option is only for premium accounts so I used the "record to cloud" option to record our class' Zoom meeting because I thought my computer lacks space. I was set as host by my teacher to record the zoom and was also... Show more

I didn't know that record to cloud option is only for premium accounts so I used the "record to cloud" option to record our class' Zoom meeting because I thought my computer lacks space. I was set as host by my teacher to record the zoom and was also told to set 3 of my classmates as co-hosts. I also tried to look at the Recordings page here on my web but it just shows descriptions about cloud recording. How can I able to recover this recording? Is it saved to my cloud? Can I recover it by upgrading to a premium account? huhuhu


Show less

reply-icon Latest Reply - 

Resolved! ASAP Accidentally used "record to cloud" as a basic account

I didn't know that record to cloud option is only for premium accounts so I used the "record to cloud" option to record our class' Zoom meeting because I thought my computer lacks space. I was set as host by my teacher to record the zoom and was also... Show more

I didn't know that record to cloud option is only for premium accounts so I used the "record to cloud" option to record our class' Zoom meeting because I thought my computer lacks space. I was set as host by my teacher to record the zoom and was also told to set 3 of my classmates as co-hosts. I also tried to look at the Recordings page here on my web but it just shows descriptions about cloud recording. How can I able to recover this recording? Is it saved to my cloud? Can I recover it by upgrading to a premium account? huhuhu


Show less

reply-icon Latest Reply - 

Could not join or start meeting with MobileRTCMeetError: MobileRTCMeetError the meeting does not ...

Hi everyone, I have zoom integration in my iOS app. I am using SwiftUI.App user receives meeting number and password from API and initiate zoom call by button click. Here is the code I have struct StartZoomVC: UIViewControllerRepresentable { @Binding... Show more

Hi everyone,

 

I have zoom integration in my iOS app. 

I am using SwiftUI.

App  user receives meeting number and password from API and initiate zoom call by button click.

 

Here is the code I have

 

 

struct StartZoomVC: UIViewControllerRepresentable {
    
    @Binding var meetingNumber: String
    @Binding var passCode: String
    let newVC = UIViewController()
    
    private let delegate: MobileRTCMeetingServiceDelegate
    //private let authDelegate: MobileRTCAuthDelegate
    
    init(delegate: MobileRTCMeetingServiceDelegate, zoomMeetingNumber: Binding<String>, zoomPasscode: Binding<String>) {
        self._meetingNumber = zoomMeetingNumber
        self._passCode = zoomPasscode
        self.delegate = delegate
    }
    
    func makeUIViewController(context: Context) -> UIViewController {
        newVC.view.tag = 83838383
        newVC.view.backgroundColor = .white
        return newVC
    }
    
    func updateUIViewController(_ taskViewController: UIViewController, context: Context) {
        askPermissionsForCameraFeed()
        print("check video permissions")
      
    }
    
    func askPermissionsForCameraFeed() {
        AVCaptureDevice.requestAccess(for: AVMediaType.video) { response in
            if response {
                //access granted
                getMainWindowToShareWithAppDelegate()
            } else {
                print("wtf")
            }
        }
    }
    
    func getMainWindowToShareWithAppDelegate(){
        
 
        DispatchQueue.main.async {
            let scene = UIApplication.shared.connectedScenes.first
            let windowSceneDelegate = scene?.delegate as? UIWindowSceneDelegate
            let window = (windowSceneDelegate?.window)!
            UIApplication.shared.delegate = AppDelegate.Shared
            let delegate = UIApplication.shared.delegate as! AppDelegate
            delegate.window = window
            print("finding window to provide to zoom sdk")
            print(meetingNumber)
            print(passCode)
            joinMeeting(meetingNumber: meetingNumber, meetingPassword: passCode)
        }
        
        
    }
    func startMeeting() {
        // 5. Obtain the MobileRTCMeetingService from the Zoom SDK, this service can start meetings, join meetings, leave meetings, etc.
        if let meetingService = MobileRTC.shared().getMeetingService() {
            
            
            //6. Set the ViewContoller to be the MobileRTCMeetingServiceDelegate
            meetingService.delegate = delegate

            /*** 5. Create a MobileRTCMeetingStartParam to provide the MobileRTCMeetingService with the necessary info to start an instant meeting. In this case we will use MobileRTCMeetingStartParam4LoginlUser(), since the user has logged into Zoom. ***/
            let startMeetingParameters = MobileRTCMeetingStartParam4LoginlUser()

            // 6. Call the startMeeting function in MobileRTCMeetingService. The Zoom SDK will handle the UI for you, unless told otherwise.
            meetingService.startMeeting(with: startMeetingParameters)
        }
    }
    
    /*func logIn(email: String, password: String) {
        // 2. Obtain the MobileRTCAuthService from the Zoom SDK, this service can log in a Zoom user, log out a Zoom user, authorize the Zoom SDK etc.
        if let authorizationService = MobileRTC.shared().getAuthService() {
             // 3. Call the login function in MobileRTCAuthService. This will attempt to log in the user.
            //authorizationService.login(withEmail: email, password: password, rememberMe: false)
            
        }else {
            print("authorization service failed")
        }
    }*/
    
    func joinMeeting(meetingNumber: String, meetingPassword: String) {
            // Obtain the MobileRTCMeetingService from the Zoom SDK, this service can start meetings, join meetings, leave meetings, etc.
            if let meetingService = MobileRTC.shared().getMeetingService() {


                // Create a MobileRTCMeetingJoinParam to provide the MobileRTCMeetingService with the necessary info to join a meeting.
                // In this case, we will only need to provide a meeting number and password.
                // 2. Set the ViewContoller to be the MobileRTCMeetingServiceDelegate
                meetingService.delegate = delegate
                
                let joinMeetingParameters = MobileRTCMeetingJoinParam()

                joinMeetingParameters.meetingNumber = meetingNumber
                joinMeetingParameters.password = meetingPassword

                MobileRTC.shared().getMeetingSettings()?.disableShowVideoPreview(whenJoinMeeting: true)
                MobileRTC.shared().getMeetingSettings()?.enableCustomMeeting = false
             
                if #available(iOS 13.0, *) {
                    // 13.0 and above
                    //MobileRTC.shared().setMobileRTCRootController(self.newVC as? UINavigationController)
                }

                // Call the joinMeeting function in MobileRTCMeetingService. The Zoom SDK will handle the UI for you, unless told otherwise.
                // If the meeting number and meeting password are valid, the user will be put into the meeting. A waiting room UI will be presented or the meeting UI will be presented.
                DispatchQueue.main.async {
                    meetingService.joinMeeting(with: joinMeetingParameters)
                }
               
            }
        }

}

extension StartZoomVC {
    class Delegate: NSObject, MobileRTCMeetingServiceDelegate {

        func onMeetingError(_ error: MobileRTCMeetError, message: String?) {
           
            switch error {
            case .passwordError:
                print("Could not join or start meeting because the meeting password was incorrect.")
            case .success:
                print("onMeetingError : MobileRTCMeetError_Success")
            default:
                print("Could not join or start meeting with MobileRTCMeetError: \(error) \(message ?? "")")
            }
        }
        func onMeetingEndedReason(_ reason: MobileRTCMeetingEndReason) {
            print("Join meeting end reason.")
        }
        // Is called when the user joins a meeting.
        func onJoinMeetingConfirmed() {
            print("Join meeting confirmed.")
            if let meetingService = MobileRTC.shared().getMeetingService() {
                let newView = meetingService.meetingView()
                print("what am I seeing !")
            }

        }
        // Is called upon meeting state changes.
        func onMeetingStateChange(_ state: MobileRTCMeetingState) {
           print("onMeetingStateChange")
            print(state)
            switch state {
            case .connecting:
                print("Connecting")
            case .disconnecting:
                print("disconnecting")
            case .ended:
                print("ended")
            case .failed:
                print("failed")
            case .idle:
                print("idle")
            case .inMeeting:
                print("in meeting")
            case .inWaitingRoom:
                print("in waiting room")
            case .joinBO:
                print("join bo")
            case .leaveBO:
                print("leave bo")
            case .locked:
                print("locked")
            case .reconnecting:
                print("reconnecting")
            case .unknow:
                print("unknown")
            case .unlocked:
                print("unlocked")
            case .waitingExternalSessionKey:
                print("waiting external session key")
            case .waitingForHost:
                print("waiting for host")
            case .webinarDePromote:
                print("de promote")
            case .webinarPromote:
                print("promote")
            default:
                print("bad things happened")
            }
        }
     }
 }

 

 

 

Here is how I call zoom method from swiftui on button click

 

 

StartZoomVC(delegate: StartZoomVC.Delegate(), zoomMeetingNumber: $meetingNumber, zoomPasscode: $meetingPassword)

 

 

The error I am getting is this

 

Could not join or start meeting with MobileRTCMeetError: MobileRTCMeetError the meeting does not exist

 

Here is full state log trace

 

onMeetingStateChange

MobileRTCMeetingState

Connecting

onMeetingStateChange

MobileRTCMeetingState

disconnecting

onMeetingStateChange

MobileRTCMeetingState

failed

Could not join or start meeting with MobileRTCMeetError: MobileRTCMeetError the meeting does not exist

onMeetingStateChange

MobileRTCMeetingState

Connecting

Join meeting end reason.

onMeetingStateChange

MobileRTCMeetingState

ended

 

The main problem is that the user (iPhone) cannot join to the call

Please note meeting ID and pass is correct.

 


Show less

reply-icon Latest Reply - 

Jabra earbuds cant hear Zoom

Searched the forum, have the latest product from Jabra, newest Galaxy phone, current Zoom app, and can't switch between speakerphone on the Galaxy and the earbuds. Can take calls and listen to music, can't use Zoom. Spoke to Samsung; spoke to Jabra, ... Show more

 

 

Searched the forum, have the latest product from Jabra, newest Galaxy phone, current Zoom app, and can't switch between speakerphone on the Galaxy and the earbuds. Can take calls and listen to music, can't use Zoom. Spoke to Samsung; spoke to Jabra, both say its a Zoom issue. Please help, this is a daily issue for me

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Show less

analytics on recorded webinars that are distributed out to others.

Is there a way to get analytics on webinars that are distributed out to others? How many watched the recorded webinar etc. 

ACCOUNT EMAIL. I set up the zoom account as the leader of the organization. I need to enable new

I need help to change the email associated with my organization zoom account. We have been attempting to change this for so long.

reply-icon Latest Reply - 

Moving Zoom reoccurring meetings

Hello...Can I move a zoom meeting to another day by simply dragging on the zoom meeting in Outlook and moving to a different day? Also, will all recipients who have accepted the yearlong occurrences be notified of the change in date of the moved meet... Show more

Hello...

Can I move a zoom meeting to another day by simply dragging on the zoom meeting in Outlook and moving to a different day? Also, will all recipients who have accepted the yearlong occurrences be notified of the change in date of the moved meeting? 

Hope that makes sense...

Gena2 


Show less

Cloud Recording

Hi. How long does Zoom keep cloud recordings before deleting them?

reply-icon Latest Reply -