Viz Engine is one of today’s most powerful rendering engines and real-time compositors of graphics and video. It renders animated 3D scenes in real-time, producing high-end animations in HD, 4K and beyond. Viz Engine functions as a standalone video server as well as the graphics and video compositing platform for Vizrt products such as Viz Trio, Viz Pilot, Viz Weather, Viz Virtual Studio.
Real time render engine
2D & 3D graphics
Live video input & output
Supports SD, HD & 4k
Key & fill output
Dolby E decoding
Powerful Plug-in API
Full scene anti-aliasing
Designed with openness in mind
Viz Engine allows customers to integrate their own proprietary control software with ease. A powerful scripting language supports easy manipulation of graphics objects, as well as the creation of user-specific plug-ins.
Live video production server
Viz Engine can also be used as a reliable multi-channel playout server for 4K video. Viz Engine functions as a SAN with Viz One or as a standalone video server. A single Viz Engine is capable of back-to-back clip playback of up to 10 clip channels. Additionally, Viz Engine supports all the commonly-used codecs including MPEG I_Frame, ProRes, DNxHD, and many more.
Viz Engine allows for streaming IP video in and out. Graphics and video are composited in real-time and output as a stream that can take many formats–including MPEG-2 at 1080i/25, 1080i/29.97, 1080p/30 and 720p/50–for use online, on mobile devices and live on-air. The IT infrastructure makes Viz Engine highly portable for OB vans and very affordable for broadcasters.
Flexible hardware support for SD, HD, 4k and cloud rendering
Viz Engine can be configured to handle multiple outputs in a single system when configured with one or more various Matrox video boards and NVIDIA graphics boards. With a Matrox board, Viz Engine supports video output ranging from SD all the way to 4K fill and key, all in real-time. The Viz Engine can then handle multiple independent SD/HD video inputs in RGB, or one RGBA input used for background or live video textures.
Viz Engine supports up to 16 layers of scenes that can be controlled separately. The user can organize scenes in different layers for up to 8 live inputs, 16 clip channels, 4 stream inputs and 16 graphic channels with the Media Manager.
Integration with servers which utilise NVIDIA’s GRID technology enable multiple concurrent users to share the same application with workstation performance and NVIDIA QUADRO compatibility. This eliminates the need for a high-capacity local workstation and makes it possible for design departments to have Viz Artist on every desktop.
Viz Engine will run in the IBM cloud, enabling editors using Vizrt’s graphics plug-in in their native non-linear editor (NLE) to access graphics without the need for Viz Engine hardware.
The combination of the powerful plug-in API and a simple ASCII communication protocol sets a very flexible foundation for various applications. Given the availability of competitive, high-performance graphics hardware in the market today, Viz Engine can be used as the complete graphics layer for applications requiring high-fidelity graphic content and interactivity.
Graphics channels for added flexibility
Viz Engine uses graphics channels to display multiple Vizrt scenes simultaneously in a single output layer. The graphics channels function as flat 2D DVE channels or as textures on 3D objects, giving maximum flexibility for displaying content. Viz Engine supports displaying 16 graphics channels simultaneously.
The Viz Engine components and Viz Artist GUI run on the same machine and communicate via TCP sockets. The communication protocol between the GUI and the kernel is consistent and easy to understand. All the commands are similar in structure, which includes the object name or address, the command or function name, the function argument and additional data when necessary. The protocol also includes a full set of query commands to the engine, which allows it to receive a detailed description of the status of the graphic content.
This makes it easy to write external applications to control the Viz Engine kernel in runtime. Vizrt offers several external command protocol products that are specific to the broadcast industry, including Viz Pilot, Viz Trio, and Media Sequencer. Third party developers can create their own specific applications within, and on top of, Viz Engine.
Full support for stereoscopy
Viz Engine has always been a real 3D system. Even though graphics have so far mostly been played out on conventional 2D screen the graphics themselves have always been in real 3D. That's why Viz Engine was one of the world's first systems to support stereoscopy right out of the box. By simply syncing two Viz Engines broadcasters can create real-time stereoscopic graphics just as easy as they until now created their 2D graphics.
Interactive election coverage
We offer you a completely integrated graphics and video workflow, giving you cost efficient tools for your election coverage. Read more
Viz Video Wall allows you to create unique installations that surround the viewer and go far beyond the capacity of traditional video-wall setups. Video Wall has a wide range of purposes in addition to regular studio broadcasting: It is perfectly suited for entertainment and educational productions, as well as interactivity in live broadcasting. Video Wall can even be used in outdoor environments. The solution integrates seamlessly with other Vizrt solutions without requiring changes in the workflow. Read more
Screencast is an optional tool that allows content from any desktop, including web pages and streaming video to be displayed on-air in real-time and as stored elements. A journalist defines the area of the screen they wish to be displayed and the content is visualized through Viz Engine and displayed as a SDI or IP signal for use on-air or in a monitor in the studio. Screencast is aspect ratio independent allowing broadcasters to display content in any size. Read more