4 ms·
While these servers can ingest video feeds, they wouldn't (typically) be saving the incoming feeds. These servers play out video over many projectors blended in
by burntwater 11y ago
While these servers can ingest video feeds, they wouldn't (typically) be saving the incoming feeds. These servers play out video over many projectors blended into a single seamless image. If you've watched the past few Olympics opening ceremonies, you most certainly saw the projections.
My recent project, which was relatively small, played back a single video over 4 blended projectors. Each video frame was a 50MB uncompressed TGA file, 30 times a second. On a more complex show, you could be trying to play back multiple video streams simultaneously.
D3 - http://www.d3technologies.com/ http://www.d3technologies.com/
and Pandora - http://www.coolux.de/products/pandoras-box-server/ http://www.coolux.de/products/pandoras-box-server/
are two of the big players in the industry.
- pjc50 11y agoEach video frame was a 50MB uncompressed TGA file, 30 times a second. Ouch! Not even a PNG?
- tracker1 11y agoI'd guess the time to do compression from TGA to PNG may be more than 1/30th of a second. Or at least reliably/consistently so.
- burntwater 11y agoUncompressed TGA is used for two reasons: Quality (this particular image was going on a screen three stories tall) and, as the other commenter mentioned, the time required to decompress images. I'm not an expert on the exact architecture, but I'm guessing that with uncompressed TGA you just throw the bits at the GPU and they get displayed, while if you have to uncompress images that first gets handled by the CPU (?).