GlobeCaster SoftVGA

Table of Contents

Introduction
Main Panel
Source Workspace
DSK Workspace
Advanced Source Settings
Advanced DSK Settings
8th Input
VNCViewer
Known issues

Introduction

GlobeCaster SoftVGA is a utility application that, when used in conjunction with the VNCViewer application, allows the user to capture the screen display from a remote computer and show it as a GlobeCaster DSK effect or as an 8th input. The user needs to run the UltraVNC server (which can be found here) on the remote computer. The user also needs to run the VNCViewer client application (provided in the install) on the GlobeCaster Host PC and connect to the server to grab the image for SoftVGA. Once the server and client connection is established, SoftVGA can be started to show the screen display on the Switcher or one of the DSK cards. The user can show the entire display or focus on a small portion of the display; use either the Source workspace on the left or the number box controls in the Advanced Source Settings to specify the clipping rectangle. Furthermore, the user can show the grabbed screen as a full resolution DSK or specify a smaller graphic layer via the DSK Workspace or Advanced DSK Settings number box controls (to specify the viewing rectangle).

As shown in Figure 1, the Source Workspace is at the top left. The DSK Workspace is at the top right. The Main Panel is below the workspaces, and a bin is at the bottom right for loading and saving settings (see the Main Panel's Picon control for more details).

Figure 1: The main interface for GlobeCaster SoftVGA. In this example, the source is a computer named "lanai", there is no Fade In or Fade Out, and the viewing rectangles are at full resolution.

Main Panel

General description
Source
Use DSK
Run/Stop & Preview buttons
Fade In/Out
Picon
Update Delay

General description

The Main Panel has controls that allows the user to specify the source and DSK, run (or preview) the DSK, specify a Fade In and Fade Out value, and specify a delay value. There is also a picon that allows the user to load and save the settings. There are also buttons to toggle on or off the Advanced Source Settings and Advanced DSK Settings.

The titlebar on the main panel contains the application name and standard Close, Minimize, and Help buttons on the right. The titlebar also contains the Top button; when this button is enabled, the window is always on top. This can be useful when running the application in conjunction with the Switcher application so Switcher does not obscure SoftVGA.

Source

Clicking on the Use Source button will popup a menu that displays all selectable sources. (There may be more than one source as multiple instances of VNCViewer may be running.) The names listed will match the names or http addresses specified when the VNCViewer client connected to the server (as shown in Figure 7).

Use DSK

Clicking on the Use DSK button will popup the DSK menu that displays all available DSK layers (as shown in Figure 2). The user can select which DSK to use to show the image. Note that only the DSK Cards can be used to activate the Use As 8th Input menu item option; the menu item will be disabled when using the Switcher card.

Figure 2: The DSK Menu with DSK3 selected.
Use As 8th Input is available because a DSK card is in use.

It is strongly recommended that the user select the DSK to be used before running an effect. (See Known issues below.)

Run/Stop & Preview buttons

The Run/Stop button is a toggle button that allows the user to toggle on or off the effect (or input). When the button is down (as shown in Figure 3), the effect will run (or input be active). When the button is up (as shown in Figure 1), the effect will be stopped. If SoftVGA detects that another effect is started on the same graphic layer by another application (e.g., Switcher), the button will automatically toggle off.

Figure 3: The GlobeCaster SoftVGA interface with the Advanced Source Settings and Advanced DSK Settings visible. In this example, the same source is used, the source rectangle is the top 2/3 of the screen, and the DSK graphic is an over-the-shoulder effect.

The Preview button allows the user to perform a DSK Preview; that is, the effect will not be shown on Program Out, but will show on the Preview monitor. Similar to the Run/Stop button, the effect will start when toggled on and stopped when toggled off. If the effect is already running, clicking on the Preview button will have no effect. If Preview is toggled on, clicking on the Run/Stop button will start the effect and the Preview button will be toggled off.

Fade In/Out

The Fade In and Fade Out number box controls allow the user to specify (in frames) a Fade In value and Fade Out value when displaying the screen grab as an effect. In Figure 5, the Fade In has a value of 60 frames (2 seconds) and a short Fade Out of 5 frames (1/6 of a second).

Picon

The Picon Control at the top right allows the user to save the settings to or load the settings from a file. In order to save the current settings, simply drag the picon and drop it into a bin. In order to load a settings file, simply find the file in the bin, drag it from the bin, and drop it on to the picon. The Picon is a snapshot of the recent state of the application; therefore, when saving the settings to a file, the user may find it useful to use the
DSK Workspace's Show Preview option (see Figure 5) so there is a visual cue as to what settings were saved.

Update Delay

The SoftVGA application is constantly checking to see if the source display has been changed. If so, it will grab the data from VNCViewer and update the graphic. As this may be computationally intensive and cause a lot of traffic on the VideoNet connection, the Update Delay slider allows you to throttle back the rate of the update. The Update Delay value, which can be modified via the number box or slider controls, specifies the delay (in milliseconds) before SoftVGA checks for a change again.

Source Workspace

The Source Workspace is on the left, above the main panel. The user may left-click-drag to move the position of the clipping rectangle, the yellow grid that specifies the clipping area of the source image. The user may right-click-drag to resize the clipping rectangle; if Ratio Lock is enabled, the resize will be done maintaining the current aspect ratio. If the user simply right-clicks without dragging, the Source Workspace popup menu will be invoked, as shown in Figure 4, with the following items: Note in Figure 4 that although the View Method has Show Full Screen selected, the clipping rectangle still only shows the top 2/3 of the screen because the Show Rectangle option is selected in the workspace menu. If the Show Preview option had been selected, the clipping rectangle would encompass the entire workspace.

Figure 4: The Source Workspace popup menu is shown. Note that the workspace has a snapshot of the source as the background (rather than black) and the rectangle is drawn on top so the user may position and size it to a specific window, if so desired.

DSK Workspace

The DSK Workspace is on the right, above the main panel. The user may left-click-drag to move the position of the viewing rectangle, the yellow grid that specifies the visble area of the DSK image. The user may right-click-drag to resize the viewing rectangle; if Ratio Lock is enabled, the resize will be done maintaining the current aspect ratio. If the user simply right-clicks without dragging, the DSK Workspace popup menu will be invoked, as shown in Figure 5, with the following items: Note in Figure 5 that although the rectangle's size is specified to be 307x207, the viewing rectangle is shown much larger because the View Method is Do Overscan and the Show Preview option is selected in the workspace menu. If the Show Rectangle option had been selected, the viewing rectangle would look like the yellow grid shown in Figure 4.

Figure 5: The DSK Workspace popup menu is shown. Note that the workspace has a checkerboard pattern as the background (rather than black) which provides a better cue for the DSK alpha value.

Advanced Source Settings

Toggle on the Advanced Source Settings button to view the Advanced Source Settings controls. The controls are described below.

Advanced DSK Settings

Toggle on the Advanced DSK Settings button to view the Advanced DSK Settings controls. The controls are described below.

Figure 6: Only the Advanced DSK Settings are shown. In this example, the entire source image is used and the DSK is shown with a blue shadow at the top right. Also, the update delay has been increased to half a second.

8th Input


Rather than showing the source image as a DSK effect, the user may choose to have the source image available as the 8th input. This allows the user to treat the source image like a live input, such as performing transitions, warps, and chroma keying. There are some caveats regarding this functionality: To use the source image as an 8th input, perform the following steps:

VNCViewer


When starting the VNCViewer client application, type in the name or address of the remote computer into the VNC Server edit box. Make sure that the ULTRA radiobox is selected (assuming you are using the UltraVNC server). Then click on the Connect button.

Figure 7: VNCViewer client screen. As shown here, the computer running the UltraVNC server is named "lanai".

When the Connect button is pressed, a connection will be established and the user will be prompted to type in a password. Once the password is entered, click on the Log On button to start grabbing the source image.

If the source's image is not updating properly, the user can try altering the options for a better image. Click on the Show Connection Options... toolbar button at the top to show the Connection Options dialog box, as shown below.

Figure 8: VNCViewer Connection Options dialog box

Known issues


There are a few known issues that the user should be aware of, which are listed below.