Description
I m trying to build a screen-sharing service. Everything is working fine for desktop-to-desktop sharing, but when i share my screen from desktop and receive on mobile device, I am receiving the undefined stream for mobile.
Error
Not able to get the shared canvas on mobile.
Which Web Video SDK version?
I am using zoom web video sdk version 1.9.1 (instankSDK)
Hey @tommy ,
I am trying to integrate the instantSdk with vue3,
Steps to reproduce the issue:
Create a meeting,
Now, I am trying to do the next mentioned steps on a single button click
2.1 Join members in the meeting,
2.2 And simultaneously start sharing the screen of the host (I am
using firebase notifications to add members to the meeting (member is added in the meeting
when a particular firebase event happens))
2.3 I have put a watcher on ‘activeScreenChange’ so that when the host’s screen is sent via stream,
‘activeScreenChange’ will get triggered and render the screen on canvas, and this works fine in
desktop.
Issue:- But for mobile I receive an empty stream every time (issue happens when i try to share
screen from desktop and receive on mobile)
There is one more issue when we share screen from chrome to firefox, everything works fine for 1st time but after that we just see black screen in firefox (even after receiving the stream), but if we share from firefox to chrome then everything works fine (this issue is in desktop)
I have tested this
on Chrome - Version 90.0.4430.212, and Firefox - Version 88.0.1 (for desktop)
on Chrome - Version 83.0.4103.101 (for mobile)
Can you please explain this further? Are you saying it works fine the 1st time, but when you stop screensharing and then screen share again it does not work and there is a black screen?
Hi @tommy ,
In my case i have used canvas inside a div that has fixed width and height and then i m giving width and height as 100% to the canvas, won’t it work?