Viz Multiplay User Guide

Version 2.6 | Published September 20, 2019 ©

Get started with one video wall

This section cover setup and configuration of a video wall without using an external video wall display controller. If you for instance use one or more Datapath Fx4 display controllers, see Using Datapath Fx4 display controller.

This section covers the following topics:

    Set up profile and video wall

    1. Click Settings > Profiles

    2. Create a profile by clicking the Add (+) button in the bottom of the Profiles list

      images/download/attachments/28390623/workflows_videowallprofile.png

    3. Enter a name for the new profile

    4. Create a video wall by clicking the Add (+) button in the bottom of the Video Walls list

    5. Enter the hostname of the Viz Engine driving the video wall, the number of screen rows and columns the video wall consists of (this must match the NVIDIA Mosaic settings), and how many GFX channels you need to use.
      images/download/attachments/28390623/workflows_vidwallsetup.png

      Note:

      Currently, the Viz Engine supports up to 16 GFX channels, and you need to license the number of channels you want to use. Do not enable more than you need. The number of GFX channels does not need to match up with the total number of screens you have.

      Tip:

      Remember also to enable GFX channels in the Viz config file. See the Viz Engine Administrator's Guide for more information.

    6. Enter an approximate number for the screen width and height.

      Note:

      These numbers can be in any units (mm, cm, pixels etc.). They are just relative numbers used to calculate where the physical pixels should be drawn. A good practice is to use pixels.

      Info:

      The screen width and height are the dimensions of the physical rendering area, not including the frame around the screen.

      The bezel width and height is half of the horizontal and vertical distance between the screens.

    7. Bezel values must first be set in the NVIDIA Mosaic settings. When that is done, the GPU knows how large the total output dimension is. The larger the gap between the screens, the larger output dimension. The point of setting bezel values in Viz Multiplay is to guide the preset designer on where the screens are located in the physical wall, and where the ‘dead’ areas are.
      The offset values are only used when combining two video walls into one big area. Leave the values on 0 (zero) for now.
      When you Click OK and confirm in the next warning dialog box, Viz Multiplay will create the necessary Viz and Video engine outputs in the lists to the right, and also add them to the newly created playout channels for this video wall. Notice that the channel list now has a channel called A (the main channel) and a number of GFX channels.

    8. Set the main channel as Viz program. All elements not containing an explicit channel will now be played out on the program channel.

      images/download/attachments/28390623/workflows_setprogram.png

    Adjust screen dimensions and bezels numbers

    Now that we have a profile with a video wall setup, we should adjust the numbers we entered for screen dimensions and bezels, so our content matches the physical screens. This is important if you have a large bezel value, or use multi video walls. If not, you can skip this step.

    We can adjust the configuration visually in the Studio Editor, but first we need to have something to play out in out GFX channels, so we visually can confirm where the pixels end up on the screens.

    Instructions:

    1. Create a new show by clicking Open

    2. Click the Add (+) button. Viz Multiplay will create a show with three default playlists (see previous chapter) and one video wall config preset you can use to do the wall adjustments.

    3. Click Ok

    4. To use the new show together with your profile, click Settings > Profiles

    5. Click the Activate button.

      Tip:

      Activating a profile is a Media Sequencer operation. You now activate your show in this profile for all clients while the show is open. Activating a show in a profile means that the Media Sequencer starts monitoring resources in that show, so the operation is potentially resource demanding if the show is big and contains lots of media assets. Your show can only be active in one profile.

    6. You should now see one group for each channel in the Media Column

      images/download/attachments/28390623/workflows_mediaforcolumn.png

    7. You now have a videowall tab with one group and one preset called ‘config’ in the Sources pane in the bottom left corner. Use this preset when you configure your video wall.

      images/download/attachments/28390623/workflows_vidwallconfig.png

    8. In the Sources pane, click the Videowall tab

    9. Right click the ‘config’ preset and enter the Video Wall Designer for designing the layout of the GFX channels

      images/download/attachments/28390623/workflows_configpreset.png

    10. The GFX channels will not match the physical screen setup the first time you open the Video Wall designer. Right click a GFX channel and select Hide all channels.

    11. Drag channels one by one from the Channel Bin and drop them onto the areas marking each of the screens.

      Tip:

      For the configuration preset, it is smart to have one GFX channel per screen. This allows you to see how the physical output of each screen matches with the configuration.

      images/download/attachments/28390623/workflows_dragchannels.png

      images/download/attachments/28390623/workflows_gfxchannels.png

    12. Save the preset by clicking the Save icon images/download/thumbnails/28390623/workflows_savepreset.png

    13. Click Close

    Take presets on air

    You are now back to the main GUI in Viz Multiplay, and you have created one default config preset. It’s time to take this on air on the main channel:

    1. The Videowall tab is a source for different presets, pre-made to quickly be used in a show.

    2. To play out a preset, drag it onto the PRESETS group in the Shortcuts bar

      images/download/attachments/28390623/workflows_presetstoair.png

    3. Click it and verify that the preset now appears in the Armed column

    4. Click Take images/download/thumbnails/28390623/workflows_take.png and verify that it appears in the Program column

      Tip:

      To ensure the preset is on air also watch the Media Sequencer console (it is smart to run the Media Sequencer in a console during configuration). Also watch the Viz Engine console, preferably with the Viz commands enabled.

    Send Viz commands

    In the Video Wall designer, click the cogwheel. images/download/thumbnails/49447601/image2018-6-18_11-53-43.png

    This will open Advanced settings:

    images/download/attachments/49447601/image2018-6-18_11-54-48.png

    In this window the offset of the wall (if combining more than one Viz Engines into one wall), send Viz commands and color correct the whole wall. See Advanced Settings.

    Color correct output

    You can do color correction on the output from the Nvidia card. This feature requires Viz 3.8.2 or higher. RGB intensity can then be controlled directly on the GPU. This works by letting Viz Multiplay send the SCANOUT_INTENSITY SET (r,g,b) command to the Viz Engine, and the engine then sets the intensity values directly on the Nvidia graphic card.

    Tips:

    The color correction mode is not remembered after the Viz Engine is restarted, so you need to click “On/Refresh” if you restart Viz Engine. The numbers are remembered so you do not need to do the color tweaking again.

    Enable the Viz expert mode to send Viz commands directly from Viz Multiplay. The dropdown is pre-filled with some common commands, including enabling the performance bar, toggling commands on or off in the console and sending the RENDERER JOIN_SWAPGROUP 1 command. This is necessary for single walls also if you want to send exact values for the color correction, if the GUI slider is not accurate enough.

    It is crucial that you test-run your scenes, clips and live sources on the video wall before going on air. Use the performance bar in the Viz Engine to get an indication on how the performance is. To enable this, use the Viz expert mode to send the RENDERER SET_PERFORMANCE 1 command. A performance bar in the bottom of the renderer window will appear, indicating how many fps the system is capable of rendering.