TeraVision
A scalable,
distributed, high-resolution video streaming system |
Picture of TeraVision streaming the output
of a Sony PS2 to the tiled-display
Scientist using a 6k x 3k tiled display to view
visualization rendered on his laptop.
Visualization of information heavy 3D structures
|
|
|
|
This picture shows a
400 Mbps UDP video stream coming over the
Starlight network
from Amsterdam. The video frames are pre-rendered
3D fractal animations, which are loaded into the RAM of the
TeraVision servers (at Amsterdam) and then streamed over optical
networks to the 15 clients driving the tiled-display.
The animation is the output of research by
Dan Sandin.
More information can be obtained
here. |
|
|
Here a scientist can
be seen using a 6400 x 3072 pixel resolution tiled display for
viewing the output of a scientific visualization tool, running on
his laptop.
The laptop does not require any special software
or hardware to stream the visuals to the tiled display. |
|
|
Here a windows desktop
is being projected onto the tiled display for viewing a 3D
molecular structure. The frame rate typically is 25 fps without
any compression.
Scientists may chose not to use compression, if
artifacts introduced by compression interfere with the data being
visualized. |
|
|
Here instead of a
serious visualization software, the output of a PC running the 3D
game, Aquanox is shown. This was a good exercise for testing the
synchronization mechanism for fast moving screens and also to
understand the lag involved with interactive software. |
|
|
In another 'fun'
aspect, we managed to capture the output of a Sony PS2 game
console and stream it to the tiled-display.
The video input to the TeraVision servers do not
have to come from standard video sources. The framework allows new
devices to be integrated through simple plug-in interfaces. |
|
|
|
|
|
|
|
|
|
|
|
|
contact:
rsingh @ evl • uic • edu |
|