The goals of the UltraGrid project are to enhance the state of the art in high quality, large scale, telepresence systems and to enable flexible and ad-hoc remote collaboration.
The UltraGrid video conferencing system enables high-definition (HD) interactive video conferencing with minimal latency. UltraGrid, supports full rate uncompressed HD video at over 1.2 Gbps. In combination with AccessGrid, UltraGrid provides a complete HD video conferencing experience, utilizing AccessGrid's venue server infrastructure and audio services.
The UltraGrid system can also be utilized as a general purpose HD data distribution system. UltraGrid nodes convert SMTPE 292M high-definition video signals into RTP/UDP/IP packets which can then be distributed across a variety of network infrastructures. UltraGrid's architecture seeks to minimize system induced latency. This enables UltraGrid to be utilized for a variety of real-time applications which are latency sensitive such as video conferencing and real-time interactive 3D visualization.
For uncompressed HD, UltraGrid operates in two different modes: one at just under 1 Gbps (for environments limited to 1 Gbps transport) and another at full rate HD mode of over 1.2 Gbps. UltraGrid also supports video compression schemes, including standard definition Digital Video (DV) and Motion JPEG. For hardware specifications and software download, see below.
UltraGrid's technology had been adopted by other HDTV enthusiasts. This includes the CESNET group at the Masaryk University in Brno and the HDTV group at Korea Advanced Institute of Science and Technology (KAIST). If you are also using the UltraGrid technology, let us know!
The CESNET group has also demonstrated HD Multipoint Conferencing with UltraGrid at iGrid 2005. In this demonstration, low latency high-definition video and audio were used to create a "near to immersive" environment across continents over optical networks.
Source code for the UltraGrid system is available for download under a BSD-style license, and should run on recent Linux, FreeBSD and MacOS X systems with supported video capture and display hardware, and appropriate network connection.
Description | Release Date | Source Code |
---|---|---|
UltraGrid v0.1.1 (SC2002 demonstration) | 28-Nov-2002 | uv-0.1.1.tar.gz |
UltraGrid v0.2.1 | 10-May-2004 | uv-0.2.1.tar.gz |
UltraGrid v0.3.1 | 26-Oct-2004 | uv-0.3.1.tar.gz |
UltraGrid v0.4.3 | 23-Aug-2005 | uv-0.4.3.tar.gz |
UltraGrid v0.5.1 | 16-Feb-2007 | uv-0.5.1.tar.gz |
UltraGrid is primarily an HDTV video conferencing system, although starting with v0.4 we also support DV video. To use the HDTV conferencing features of UltraGrid, you need an HDTV camera with SMPTE-292M output (we use a Philips LDK-6000), an HDTV video capture card (DVS HDstationOEM or Centaurus), an HDTV capable display, and high performance hosts to act as sender and receiver connected by a network supporting at least one gigabit per second sustained transfer rates (1.5Gbps preferred). To sustain video capture and network transmission at HDTV rates sender and receiver hosts should have a dual 64 bit/66 MHz PCI bus architecture (or better) with gigabit or ten gigabit Ethernet. Performance is very sensitive to details of the motherboard and PCI configuration; please ask on our mailing list for advice.
Starting with version v0.4, UltraGrid also supports DV cameras attached via FireWire connections, as a lower quality alternative. There are no special system requirements for DV conferencing, other than a consumer DV camcorder connected by FireWire.
The UltraGrid project is a collaboration between the Information Sciences Institute at the University of Southern California and the Department of Computing Science at the University of Glasgow.
Dr. Ladan Gharai | University of Southern California | |
Information Sciences Institute | ||
3811 North Fairfax Drive | ||
Suite 200 | ||
Arlington VA 22203 | ||
United States | ||
Dr. Colin Perkins | University of Glasgow | |
Mr. Alvaro Saurin | Department of Computing Science | |
17 Lilybank Gardens | ||
Glasgow G12 8QQ | ||
United Kingdom |
This work is supported by the National Science Foundation under grant No. 0230738. The UltraGrid software is based on earlier work funded by DARPA IPTO under contract #MDA972-99-C-0022. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation, the Defense Advanced Research Projects Agency, or the United States Government.
This product includes software developed by the Computer Science Department at University College London, by the Computer Systems Engineering Group at Lawrence Berkeley Laboratory, and by Akimichi Ogawa. This product uses the RSA Data Security, Inc. MD5 Message Digest Algorithm.
Copyright © 2002-2005 University of Southern California
Copyright © 2003-2005 University of Glasgow