Missing Gallery View, Screen Share & Transcript Data

We are successfully getting raw audio and active speaker video. However, we are unable to access the following critical data streams:

  • Gallery View (all participants’ video)

  • Screen Share video stream

  • Live Transcripts

Troubleshooting: We’ve checked the documentation and sample app. Our research suggests transcripts may not be supported on the Linux SDK, but we are unclear about gallery view and screen share. No specific error codes are generated; the data streams are simply unavailable.

Key Questions:

  1. How can we access raw data for Gallery View and Screen Share on the Linux SDK?

  2. Is Live Transcription data accessible via the Linux SDK? If not, is this feature on the roadmap?

  3. Is there a way to get a timeline file to sync events (speaker changes, etc.)?

Any guidance on whether these features are supported would be greatly appreciated.

Hi @Venkat_Koushik, on the Linux Meeting SDK you can only grab individual participant video streams - there’s no built-in gallery view, so you’ll need to composite those streams yourself.

For screen share, the SDK flow you described is correct. You start with setExternalShareSource(...), wait for the onStartSend(...) callback, then push frames with sendShareFrame(...). That sequence is the intended workflow, and you can see my other detailed answer here.

Live transcription isn’t available on the Linux SDK - there’s no caption controller today. The workaround is to capture the raw PCM audio and run it through your own STT service.

For syncing events like speaker changes, Zoom provides a timeline file in cloud recordings, which you can fetch through the Recording API.

Alternatively, you can use a third party service like Recall.ai which makes this easy with one api call.