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.