Microsoft Corporation
LATENCY COMPENSATION FOR SYNCHRONOUSLY SHARING VIDEO CONTENT WITHIN WEB CONFERENCING SESSIONS

Last updated:

Abstract:

A system to perform latency compensation techniques to facilitate synchronous sharing of video content during a communication session. The system enables video content that is being shared during the communication session to be played synchronously across numerous different client devices that are being used to participate in the communication session, notwithstanding variations in networking latency associated with the different client devices. The disclosed technologies provide improvements over existing screen sharing techniques which include continuously uploading streams of shared media content from a sharer's device and distributing these uploaded streams to other devices. For example, the techniques described herein enable a system to facilitate sharing of video content during a communication session without initially rendering video content at and simultaneously uploading the rendered video content from a sharer's device. Furthermore, the techniques described herein include latency compensation to accommodate for variations in network latency experienced across numerous different client devices.

Status:
Application
Type:

Utility

Filling date:

7 Feb 2020

Issue date:

12 Aug 2021