Viz Multi Platform Suite (MPS) can be categorized into three main types of setup, the MPS Publish, MPS Broadcast and MPS Graphics On Demand (G.O.D.). MPS Publish enables you to create interactive components for your website based on the same technology as the braodcast graphics solutions from Vizrt. The elements created with Viz Artist can be published directly to a websites.
MPS Publish consists of two components:
Scenes are created (or adapted) in Viz Artist in much the same way as broadcast graphic templates. Once published, using the powerful Vizky API, they can be turned into fully interactive and sophisticated website.
On the web server as MPS files, scenes can be viewed in web browsers, once the Vizky client plug-in is installed, as simply as you would install any ActiveX plug-in.
The Vizky client is a rich client with a built-in decoder and player embedded in a browser.
The Basic Workflow
Use mouse over for more info.
MPS Publish Architecture
Publishing broadcast graphics to the web has the following workflow:
To add live data from external data sources and feeds, turn to MPS Broadcast, which requires the MPS Server. This tool allows you to take interactivity to the next level, offering unique opportunities to generate revenue in novel ways.
For example, Personalization empowers you to differentiate the user experience based on the individual profiles of your users. This can be deployed for customized ads based on any demographic information in your data source. It can also allow for customized content based on demographics or geography.
G.O.D. (Graphics On Demand) converts data you have stored into custom visualizations using stellar 3D Viz graphics. This powerful feature can be deployed for scenarios such as the visualization of financial or other statistical data, or even customized greeting cards.
Taken together, for television broadcasters, entirely new viewing paradigms can be created, whereby the viewer watches an show, such as a sporting event or game show, and follows along with the laptop on the coffee table, either viewing more details or even participating in the event. Add customized advertising to the mix and you have the potential to harness an especially lucrative new revenue stream.
With MPS Broadcast the MPS server solution becomes a crucial part of the setup. With MPS Broadcast the content creator can stay in direct contact with thousands of clients and push new updated content to the all logged on clients. This also opens up for personalized and localized content and advertisements.

The MPS Server is comprised of the following modules, which execute all functions of the graphic delivery solution.
Incremental update is the process and system by which the Vizky client downloads non-cached objects.
Without incremental update, the client downloads a full MPS file every time it needs a file to be displayed. With incremental update, the client initiates a request to download an MPS file to the Transfer Manager along with the data that contains what the client already has (called a hash list). With the given file name and the hash list, the Transfer Manager can strip an original file down to one that contains only the objects that are not in the client. The client then downloads only the objects needed.
Without incremental update, Vizky client will always request the full MPS file. With incremental update, Vizky client downloads a stripped-down version of an original file.
For example, consider the following case. Scene A contains a blue sphere and a green cube. Scene B contains a green cube and a red torus.
Assume that the green cube in Scene A and Scene B are identical.
Without Incremental Update
With Incremental Update
Consider the following scene.
These six cubes are identical in term of their vertices topology. Even though their material and transformation are not the same, the Vizky client considers them as the same mesh object. The Vizky client stores them in its memory as one cube and uses different transformation and material to render them. This technique is called object instancing. By storing one cube instead of six identical cubes, this reduces memory usage. This technique also applies to other objects such as image, material, animation and channel, among others. The MPS file also uses this technique.
Both incremental update and object instancing help reduce memory usage, disk space and download time.
Important! When making scenes for Vizky, try to reuse existing objects as much as possible.