# Zoom web sdk client view

**URL:** <https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230>\
**Category:** Web\
**Created:** [January 4, 2024, 9:57pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230 "2024-01-04T21:57:44Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [January 4, 2024, 9:57pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/1 "2024-01-04T21:57:44Z")

</div>

Hi. It is true that the websdk 2.16.0 (see “enhanced” in changelog) you added for component view during screen share the ability to see gallery view not just speaker view?

And are you planning to include gallery view option for screen share for websdk client view?

This may impact switching from client to component view and I can’t find anything in documentation on gallery view when screen sharing not avail for websdk? Ty

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [January 8, 2024, 2:23pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/2 "2024-01-08T14:23:36Z")

</div>

@tommy and team. Are you able to help with an answer? Thanks in advance

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [January 11, 2024, 3:25pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/3 "2024-01-11T15:25:31Z")

</div>

Hi just wondering if someone from zoom will pick this up to get an answer or if you need clarity. Is there another channel of communication to get this answer? I’ve checked the documentation to no avail.

Thanks in advance we are not sure component, client view what is functionality or future plans with screenshare and seeing participants in mtg.

Maybe one of my past support team? @MaxM @tommy @donte.zoom

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [January 16, 2024, 5:42pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/4 "2024-01-16T17:42:12Z")

</div>

@gdrums,

Thank you for posting in the Zoom Developer Forum. Let me look into this and get back to you. Should you have any additional questions, please let me know.

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [January 26, 2024, 7:29pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/6 "2024-01-26T19:29:07Z")

</div>

Hi @donte.zoom just wanting to check back on this priority for us. Ty

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [January 31, 2024, 2:40pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/7 "2024-01-31T14:40:16Z")

</div>

He @donte.zoom just bumping this up. ty

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [February 1, 2024, 8:10pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/8 "2024-02-01T20:10:45Z")

</div>

So @donte.zoom this is from documentation that shows the zoom client view with screen share and gallery view of participants. We are using angler.js 1.4.5 is there any limitation why we aren’t seeing ability for gallery view in our websdk. 3.1.0? we can normally just not with screen share?

 ![Zoomclient](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/5/9/59a2893d7996b26de2e0234510225bef8dad8bac.png)

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [February 2, 2024, 9:45pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/9 "2024-02-02T21:45:29Z")

</div>

@gdrums ,

You will want to enable Sharedarraybuffer, here our support documentation on this topic:

> **[Meeting SDK - web - SharedArrayBuffer](https://developers.zoom.us/docs/meeting-sdk/web/sharedarraybuffer/#screen-sharing)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

Let me know if this helps!

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [February 2, 2024, 10:06pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/10 "2024-02-02T22:06:24Z")

</div>

So we see gallery view when not screen sharing - doesn’t that mean we have sharearraybuffer setup properly? Or would it work when not sharing and not work when sharing - is that possible?

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [February 2, 2024, 10:11pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/11 "2024-02-02T22:11:09Z")

</div>

@gdrums , You can verify if it’s enabled with the following:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/2/d/2d591e0051971786644d2325362394dc890f6c59.png)

> **[Meeting SDK - web - SharedArrayBuffer](https://developers.zoom.us/docs/meeting-sdk/web/sharedarraybuffer/#verify-that-sharedarraybuffer-is-enabled)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [February 24, 2024, 1:19pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/12 "2024-02-24T13:19:51Z")

</div>

Sorry for the delay.

Yes all good.  
crossOriginIsolated  
true  
typeof SharedArrayBuffer === ‘function’;  
true

I realize I didn’t include the issue is with Custom Live Streaming and we are using Client View. The issue is that what we see on the screen is not what is streamed. In gallery view only the screen is streamed not the participants’ videos.

Is this a known websdk issue and a plan to close gap like you have other live streaming.

Last does component view resolve this live stream issue, it could be a reason for us to switch.

Thanks

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [March 3, 2024, 11:03pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/13 "2024-03-03T23:03:50Z")

</div>

@donte.zoom is it possible to get clarity on the custom live stream view since it’s diff than what is seen on screen during screen share, eg can’t see meeting participants gallery view in stream shown

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [March 4, 2024, 6:16pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/14 "2024-03-04T18:16:12Z")

</div>

@gdrums ,

Sorry for not getting back to you sooner. Could you please share a sample video or screenshot of what you’re experiencing, along with a snippet of code that shows how you’ve configured the Zoom Meeting SDK client view?

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [March 5, 2024, 7:08pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/16 "2024-03-05T19:08:07Z")

</div>

@gdrums,

Thank you for your response. Could you please share a screenshot of what you are seeing versus what you expected?

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [March 5, 2024, 11:56pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/18 "2024-03-05T23:56:48Z")

</div>

@gdrums ,  
Thanks for the response. After doing some research, it seems Gallery might not be supported. However, have you considered using a virtual camera like Vmix to achieve your goal?

# Livestreaming meetings or webinars on a custom site

> **[Livestreaming meetings or webinars on a custom site](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0064210)**
>
> If enabled by your account admin, you can livestream a meeting or webinar to a custom platform. If you

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [March 20, 2024, 2:31pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/19 "2024-03-20T14:31:58Z")

</div>

Ty. Can you confirm if it’s meant not to stream gallery view or if it’s something in the roadmap or is an existing new feature request. It’s a sought after need to present something and see the group’s reaction to record and stream - neither work from my tests.

On the recording - weird that as host what I see is not what is recorded (it also seems to record speaker view when I’m in gallery view)…then same for live stream.

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [March 22, 2024, 5:16pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/20 "2024-03-22T17:16:06Z")

</div>

> [@gdrums](#):
>
> live custom stream

@gdrums , Just checked and can confirm if your video is on you will see Gallery View in the stream.

Let me know if this helps.

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [March 22, 2024, 5:40pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/21 "2024-03-22T17:40:03Z")

</div>

So does this mean we need to do a feature request or can you ask dev team their thoughts on including in roadmap? It would be helpful as we used to work with you at Zoom dev advocates to find out inside story and if on task to include in roadmap. Ty

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [March 22, 2024, 5:48pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/22 "2024-03-22T17:48:06Z")

</div>

> [@gdrums](#):
>
> record speaker view when I’m in gallery view

So does this mean we need to do a feature request or can you ask dev team their thoughts on including in roadmap? It would be helpful as we used to work with you at Zoom dev advocates to find out inside story and if on task to include in roadmap. Ty

As previously mentioned, Gallery View is available when the camera is on. When the camera is off, it defaults to Speaker View. Could you tell me a little more about what you’re looking to do? I want to make sure I’m understanding your needs correctly. There might be something I’ve missed, and I’d love to help figure it out!

> [@gdrums](#):
>
> On the recording - weird that as host what I see is not what is recorded (it also seems to record speaker view when I’m in gallery view)…then same for live stream.

Please see the support aticle below for more details about recording layouts:

# Recording layouts

> **[Adjusting recording video layouts](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0062314)**
>
> You can use different recording layouts depending on your meeting's video setup. Some layouts work with

---

<div class="post-metadata">

**Author:** ![gdrums](https://avatars.discourse-cdn.com/v4/letter/g/c89c15/32.png) [@gdrums](https://devforum.zoom.us/u/gdrums)\
**Post date:** [March 23, 2024, 3:34pm UTC](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230/23 "2024-03-23T15:34:18Z")

</div>

Ty Donte. So the last link helped a lot. Clear that for the products cloud recording (and live streaming), Zoom does not have gallery view as an option when screen sharing. Can you ask the dev team if they consider this an important feature and have a plan to include or do we need to advocate for it. We are looking for cloud recording and live custom streaming view to include:

**Shared screen with participants next to shared content**

This layout captures the screen or window that is being shared with thumbnails of participants’ video appearing next to the shared content in the top-right corner.

[Next page](https://devforum.zoom.us/t/zoom-web-sdk-client-view/101230.md?page=2)
