Videoconferencing using a precoded bitstream
AssigneeLifeSize Communications, Inc.
InventorsHrishikesh G. Kulkarni, Ashish Goyal, Hitesh Chouhan, Raghuram Belur
Life of this patent
Estimating the term…
Abstract
Sharing computer video in a videoconference. The method may include acquiring video on a computer. The method may also include coding the acquired video on the computer. Transmitting the coded video from the computer to a videoconferencing unit may also be included in the method. Also, the method may include packaging the transmitted video coded on the videoconferencing unit. Furthermore, the method may include transmitting the packaged video to a videoconferencing destination.
Claims20
A method for sharing computer video in a videoconference, the method comprising:
- storing video on a computer;
- the computer partly coding the video to produce partly coded video;
- and
- the computer transmitting the partly coded video to a videoconferencing unit, wherein the videoconferencing unit is configured to:
- complete coding of the partly coded video to produce completely coded video, wherein completing coding requires less processing than if the video had not been partly coded by the computer;
- package the completely coded video on the videoconferencing unit to produce videoconferencing data, wherein said packaging the completely coded video comprises making the completely coded video suitable for transmission over a network;
- and
- transmit the videoconferencing data to one or more videoconferencing endpoints of the videoconference.
A tangible, computer-accessible memory medium storing program instructions for sharing computer video in a videoconference, wherein the program instructions are executable to:
- acquire video on a computer, wherein said acquiring comprises acquiring a plurality of images provided by a computer application executing on the computer;
- partly code the video to produce partly coded video;
- and
- transmit the partly coded video from the computer to a videoconferencing unit, wherein the videoconferencing unit is configured to:
- complete coding of the partly coded video to produce completely coded video, wherein completing coding requires less processing than if the video had not been partly coded by the computer;
- package the completely coded video on the videoconferencing unit to produce videoconferencing data, wherein said packaging the completely coded video comprises making the completely coded video suitable for transmission over a network;
- and transmit the videoconferencing data to one or more videoconferencing endpoints of the videoconference.
A method for sharing computer video in a videoconference, the method comprising:
- a videoconferencing unit receiving partly coded video from a computer, wherein the video was acquired from an application executing on the computer, and wherein the acquired video was partly coded by the computer;
- completing coding of the partly coded video to produce completely coded video, wherein said completing coding requires less processing than if the video had not been partly coded by the computer;
- packaging the completely coded video on the videoconferencing unit to produce videoconferencing data, wherein said packaging the completely coded video comprises making the completely coded video suitable for transmission over a network;
- and
- transmitting the videoconferencing data to one or more videoconferencing endpoints of the videoconference.
A tangible, computer-accessible memory medium storing program instructions for sharing computer video in a videoconference, wherein the program instructions are executable to:
- receive partly coded video from a computer, wherein the video was partly coded by the computer;
- complete coding of the partly coded video to produce completely coded video, wherein said completing coding requires less processing than if the video had not been partly coded by the computer;
- package the completely coded video to produce videoconferencing data, wherein said packaging the completely coded video comprises making the completely coded video suitable for transmission over a network;
- and
- transmit the videoconferencing data to one or more videoconferencing endpoints of the videoconference.
Dependencies are inferred from the claim text.