In live screen share we want that there should be delay in stream for live screen share.
User Story
When user's join the twitter space there is some delay from twitter's end for listeners so we will have to implement something, so the stream will also get delay for sometime as in twitter. So both will be in sync for the listeners.
Example - Suppose presenter is presenting the screen which consists of 10 presentation and twitter delay of about 6ms.
Case 1 - No delay
If there is no delay in live screen share so the audio will come in delay and the screen is live so it will not be in sync, which will led to poor experience for users.
Case 2 - With delay
If we can add delay of some time then we can add delay approx to twitter's space delay (let's say ~6ms in this example), then the listeners will be in sync with audio and video.
In live screen share we want that there should be delay in stream for live screen share.
User Story
When user's join the twitter space there is some delay from twitter's end for listeners so we will have to implement something, so the stream will also get delay for sometime as in twitter. So both will be in sync for the listeners.
Example - Suppose presenter is presenting the screen which consists of 10 presentation and twitter delay of about 6ms.
Case 1 - No delay
If there is no delay in live screen share so the audio will come in delay and the screen is live so it will not be in sync, which will led to poor experience for users.
Case 2 - With delay
If we can add delay of some time then we can add delay approx to twitter's space delay (let's say ~6ms in this example), then the listeners will be in sync with audio and video.