The Master Controller, Signal Processor and Playback Simulator
can all run on any machine with Java installed, such as a Mac or
Windows PC. The Node Playback Engine uses a plug-in architecture to do
the actual rendering, and there are currently two renderer
implementations. One uses QuickTime 6 and JOGL (the Java OpenGL for
Gaming API) and would in theory work under either Mac or Windows,
though to date it has only been tested on the Mac, while the other uses
the newer QuickTime 7 OpenGL Context API, which gives better
performance but is only available under Mac OS X 10.4.
LuP苹果软件下载站
LuP苹果软件下载站
LuP苹果软件下载站
Conclusion
The Threshold architecture is highly flexible. Although initially
designed with the 22-screen "Wave" at Perth Concert Hall in mind, the
architecture is inherently scalable. Any number of nodes and screens,
of any resolution, can be arranged on a canvas as required, with a
simple configuration file governing the placement of the screens.
Several different canvas arrangements can be defined and selected from
the Master Controller, for example with or without a mullion gap
between screens, with the toilet and projector screens as separate
canvases or linked to the main canvas, or even optionally splitting the
main canvas into two smaller areas and playing different shows on each.
Various options (such as stretching, cropping or letterboxing the
image) are available if a show doesn't match the aspect ratio of the
canvas it's being shown on. The Threshold software is extensible, for
example new renderers can be written for different types of output
hardware, and the XML show syntax could be extended to support new
capabilities.
LuP苹果软件下载站
The system is also designed to be robust. Once started, each
node carries on playing its show without direct input from the
controller, apart from an occasional 'time synch' command to ensure the
playback on the different screens doesn't drift out of synchronisation
relative to each other (by more than a few milliseconds). If the
software on one particular node should crash for any reason, a monitor
process will automatically relaunch the playback engine and quickly
resume playing from the point the rest of the system has reached.
Likewise, the controller software can be shut down and relaunched, on
another machine even, and regain control of the running system without
interrupting any show that is playing.
LuP苹果软件下载站
For further details about Threshold, please contact Russell Henderson at 55 degrees ltd.
LuP苹果软件下载站