Video subsystem for computer-based conferencing system

  • US 5,490,247 A
  • Filed: 11/24/1993
  • Issued: 02/06/1996
  • Est. Priority Date: 11/24/1993
  • Status: Expired due to Term
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A video subsystem for a computer conferencing system having a general-purpose host processor, comprising:

  • (a) a video capture means for;

    (1) receiving local video signals;

    (2) compressing the local video signals to generate local compressed video signals; and

    (3) passing the local compressed video signals to a communications subsystem of the computer conferencing system for transmission over a communications link to a remote computer conferencing system; and

    (b) a video playback means for;

    (1) receiving remote compressed video signals from the communications subsystem, the remote compressed video signals having been transmitted by the remote computer conferencing system over the communications link; and

    (2) decompressing the remote compressed video signals to generate remote decompressed video signals for local playback, wherein the decompression of the remote compressed video signals is implemented on the general-purpose host processor, wherein the video subsystem comprises a video manager adapted for residing in the general-purpose host processor and for controlling operations of the video subsystem, for passing the local compressed video signals to the communications subsystem, and for receiving the remote compressed video signals from the communications subsystem, wherein the video manager comprises;

    (1) a library component adapted to provide a library of functions of the video applications programming interface;

    (2) a capture component adapted to control the capture of the local video signal by the video board and distribution of the local compressed video signals from the video board;

    (3) a playback component adapted to control the decompression and playback of the remote compressed video signals;

    (4) a network library component adapted to provide interfaces to send the local compressed video signals to the communications subsystem and to receive the remote compressed video signals from the communications subsystem; and

    (5) an audio-video synchronization library component adapted to provide interfaces to enable synchronization of the local and remote video signals with local and remote audio signals in the computer conferencing system.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×