Performance considerations, A.12 testing, one two, A.13 ivga and performance – NewTek TriCaster 300 User Manual

Page 299: A.12, Testing, one two, A.13, Ivga and performance

Advertising
background image

Page | 283

PERFORMANCE CONSIDERATIONS

Your TriCaster™ has been carefully designed to faithfully execute its
duties under any reasonable circumstances. Still, your production
environment – especially in remote locations – may impose
limitations that you are wise to consider.

This chapter discusses a few matters that may help you get optimal
performance in less than ideal settings.

A.12 TESTING, ONE TWO …

Professionals simply do not leap into new environments blindly. They prepare, plan, plan some
more, and then – most importantly – they test. This allows them to tackle the really tough jobs
with confidence.

A.13 IVGA AND PERFORMANCE

Although iVGA is highly efficient, it does require significant system resources – taxing the CPU,
GPU (and even the AGP or PCIe bus) of client systems, especially when a large portion of the
display is refreshed. This is not normally problematic as – for iVGA purposes – the client system
is not required to perform other concurrent tasks. Its entire duties involve providing a video
source for the (downstream) TriCaster™ via the iVGA client software. However, it is very unwise
to install and run the iVGA client software directly on a TriCaster™ itself.

TriCaster’s live video processing requires unhindered CPU and GPU access. Adding the resource
demands of the iVGA client to TriCaster™ would almost certainly cause frames to be dropped on
output, and should simply never be done. The same warning applies to other ‘screen-sharing’ or
‘remote desktop’ applications, which would actually be as bad or worse.

Of course iVGA benefits from the fastest possible network connections between remote clients
and TriCaster™ even when “used as directed”. This is especially true if you intend to stream high
resolution motion graphics to TriCaster™ using iVGA.

Advertising