Zoom Meetings
cancel
Showing results for 
Search instead for 
Did you mean: 
Important updates from Zoom Support:
  • Starting February 3, 2025, Zoom Phone customers must add their phone numbers to an approved 10DLC campaign in order to use SMS/MMS capabilities on their numbers.

  • Introducing more live support options! More Zoom customers now have access to live agent chat support. Sign in and visit our Contact Support page to see all your available support options. We’re here to help!

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

Video lag during screen share problem

Hello, can you help with laging video during share screen ?..During the online meeting with 100 participants we have problem with shared video. Video is laging and we dont know how to fix it. We tryied every options and nothing help us. Its same if I... Show more

Hello, can you help with laging video during share screen ?..

During the online meeting with 100 participants we have problem with shared video. Video is laging and we dont know how to fix it. We tryied every options and nothing help us. Its same if I share application with video player or powerpoint presentation with video included and its also same if I share screen and play the video. One of the video has 70mb and second video has 750mb and both videos are laging and all participants see laging video. Can you help me how to fix it or tell me where is the problem ? We have very important conference meeting and we need play these videos smooth. Thank you.


Show less

reply-icon Latest Reply - 

Meeting Ownership

If a meeting owner cannot attend, how can a participant start the meeting after transferring ownership?

reply-icon Latest Reply - 

Alert when someone is waiting in the waiting room

I keep missing the fact that someone is waiting to be admitted into my meeting. They are in the waiting room and I am not looking at the screen at the time. I've scoured the help and doc and can't find it. There are a vareiety of notifications but I ... Show more

I keep missing the fact that someone is waiting to be admitted into my meeting. They are in the waiting room and I am  not looking at the screen at the time. I've scoured the help and doc and can't find it.  There are a vareiety of notifications but I can't find particular alert.


Show less

reply-icon Latest Reply - 

Zoom Mac App

No problems yesterday but when I went to start my meeting today, it wouldn't update, nor load. I removed, reinstalled and still won't work. I followed the steps on the board without any success. iOS Ventura 13.0, MacBook Pro. 

reply-icon Latest Reply - 

"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