Every setting that I can find is indicating that the video should start on when the host joins the meeting. Despite a fresh install of the zoom app, I am still launching into the app with the video off.
-Within the app (“Turn off my video when joining” is off)
-The create meeting API call has:
“request_body”: “{“topic”:“CreatingConnections”,“type”:1,“agenda”:“1:1”,“settings”:{“host_video”:true,“participant_video”:true,“waiting_room”:false,“approval_type”:0,“auto_recording”:“cloud”}}”,
“response”: “{“uuid”:“d+4fAeqkQMaxQtq8ME9GPQ==”,“id”:877341738,…”,“settings”:{“host_video”:true,“participant_video”:true,“cn_meeting”:false,“in_meeting”:false,“join_before_host”:false,“mute_upon_entry”:false,“watermark”:false,“use_pmi”:false,“approval_type”:2,“audio”:“both”,“auto_re …”,
It is the same result with all of these “Host Video” settings on. At the account level, at the API user generated level, at my own personal level it is all the same. The client launches into the host video off.
That is correct. It was an API generated user that was hosting the meeting. If they have settings indicating video should be off then I am not finding them.
Hey @thand, If I am not mistaken about your flow, then you joining the API generated users meeting would be joining the meeting as a participant and not a host.
Make sure the “participants video on” settings are on for you as well as the API generated users account.
We generate a host for the meeting via the API. The given meeting ID only had a host join. A participant did not join. Both settings are enabled though, host and participant’s video.
Edit: Another meeting ID with a freshly generated API user as host. Launches straight into video off. 554268727
If that does not work, try updating the custCreate users settings via the PATCH /users/{userId}/settings and pass in true for host_video and participants_video in the schedule_meeting object request body.
After performing the following steps, I am still achieving the same result. Meeting launches into host video off. Same results for other people testing with fresh installs, so not tied to my particular app installation.
Lock host_video / participants video on account level
Create custCreate user
Patch update their settings to set the host_video / participants video
Create meeting with host_video / participants video enabled