Patent ID: 8621352

Claim:
A method, comprising: identifying an attempt by a first communications device to play video data within a virtual meeting session using a first media player, wherein the first communications device is sharing at least a portion of a desktop presented on the first communications device with one or more other remote communications devices participating in the virtual meeting session and wherein the video data is included within a file of another type and the video data is attempted to be played, on the first communications device, within an interface of an application corresponding to the file of the other type; identifying a copy of the video data; providing the copy of the video data to the other remote communications devices; delaying presentation of the video data at the first communications device for a predetermined period of time; during the predetermined period of time, coordinating launching of one or more media players hosted by corresponding ones of the other remote communications devices; simultaneously launching the one or more media players to present at least a portion of the copy of the video data on the one or more other remote communications devices, wherein the one or more media players are launched so as to coordinate placement size and location of the one or more media players with each other and with placement size and location of the first media player on the shared portion of the desktop and such that the one or more media players play the copy of the video data in synchronization with each other and with the first media player; and installing a plug-in on the first communications device for use in connection with the first media player, wherein the plug-in captures an at least partially un-encoded copy of the video data from the first media player and the copy of the video data is retrieved via the installed plug-in.