Video conferencing system
First Claim
Patent Images
1. A video conferencing method, comprising:
- obtaining video data from a plurality of cameras situated at the respective locations of at least two different user terminals;
providing the video data from said plurality of cameras to said respective user terminals;
processing the video data in the respective user terminals to obtain compressed video data streams, said processing being executed by software installed and executed in the user terminal;
providing the compressed video data streams to a multi-point control unit, said multi-point control unit switching said compressed video data streams into a plurality of output video data streams, without decompressing said compressed video data streams; and
at each one of said user terminals, decompressing said output video data streams and displaying a selected combination of said decompressed output video data streams according to a selection by the user of the user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A video conferencing method utilizes video data from cameras situated at the respective locations of user terminals. The video data from each of the cameras is provided to a user terminals, where it is processed into a compressed video data stream by software installed and executed in the user terminal. The compressed video data streams are provided to a multi-point control unit that switches them into output video data streams without decompressing them. Each user terminal receives, decompresses and displays a selected combination of said decompressed output data streams according to a selection by the user of the user terminal.
44 Citations
17 Claims
-
1. A video conferencing method, comprising:
-
obtaining video data from a plurality of cameras situated at the respective locations of at least two different user terminals;
providing the video data from said plurality of cameras to said respective user terminals;
processing the video data in the respective user terminals to obtain compressed video data streams, said processing being executed by software installed and executed in the user terminal;
providing the compressed video data streams to a multi-point control unit, said multi-point control unit switching said compressed video data streams into a plurality of output video data streams, without decompressing said compressed video data streams; and
at each one of said user terminals, decompressing said output video data streams and displaying a selected combination of said decompressed output video data streams according to a selection by the user of the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A user terminal, said user terminal comprising:
-
a camera providing a video signal;
a display;
a central processing unit; and
a software program installed in said user terminal, said software program utilizing a low level language supported by the central processing unit and an extended instruction set to cause said central processing unit to;
1) compress said video signal provided by said camera and provide said compressed video signal to a multi-point control unit via a TCP/IP network; and
2) receive compressed video signals from said multi-point control unit and decompress said compressed video signals for display on said display. - View Dependent Claims (15)
-
-
16. A software program stored in a tangible medium, said software program utilizing a low level language supported by the central processing unit of a computer and an extended instruction set to cause said central processing unit to:
- 1) compress a video signal provided to said computer from a camera and provide said compressed video signal to a multi-point control unit via a TCP/IP network; and
2) receive compressed video signals from said multi-point control unit and decompress said compressed video signals for display on said computer. - View Dependent Claims (17)
- 1) compress a video signal provided to said computer from a camera and provide said compressed video signal to a multi-point control unit via a TCP/IP network; and
Specification