Show Control System: How do I make a button to initialize video mode with DMP-7000?

Topic

  • Initializing video mode through Display Studio with DMP-7000?
  • Show Control's Display Studio script buttons
An 'Initialize VIP' script button in the Display Studio can be used to configure your Daktronics Video Image Processor or VIP (i.e. VIP-4400, VIP-4500) to your pre-determined desired settings.  This button allows for a quick re-set of your VIP to put it in Video Mode.

Environment

  • Product:
  • Component: DMP-7000, Display Studio, VIP-4400 and VIP-4500
  • Control System: Show Control System (SCS)

Steps

Create a New Script Button

  1. Inside of your Display Studio Scripting Container, right-click and select New Button
  2. Type Initialize VIP into the button's header.
1.png 

Add a Command to Set the Video Input

  1. Add a line by clicking the "+" icon. 
  2. This will bring up a 5 step process. In Step 1 select DMP-7000 Video Processor Control.
  3. Click on button 2 and select the appropriate sign with VIP control.
​​​​​​​2.png 
  1. Click on button 3 and select Set Input.
  2. Click on button 4 and select the appropriate input type of your video source.
​​​​​​​​​​​​​​​​​​​​​4.png 
Click on button 5 and select Video Processor 1, Channel 1.
5.png 

Add a Command to Set the Video Source

Return to the button properties home by clicking the "*" icon at the top left. 

Add a new line by selecting  "+"

  1. Select DMP-7000 Video Processor Control
  2. Click on button 2 and select the sign connected to the VIP.      
  3. Click on button 3 and select Set Source.
  4. Click on button 4 and select Video.
​​​​​​​8.png      

Click on button 5 and select Video Processor 1, Channel 1.

Add a Command to Set the Viewable Area

The "viewable area" is the area/size of the incoming video signal your VIP will receive.  For example, for an entire 720p signal, the height and width would be set to 720 x 1280.  If the entire signal is not accepted, the edges can be trimmed to only accept the center portion.  

Return to the button properties home by clicking "*" icon at the top left.

Add a new line by selecting "+"

  1. Select DMP-7000 Video Processor Control
  2. Click on button 2 and select your sign.
  3. On button 3 and select Set Viewable Area.
​​​​​​​11.png 
Click on button 4 and enter the appropriate viewable area or incoming video size.
​​​​​​​
12.png  
Note: In some cases, the video size and the proportion of the video may vary.  To avoid distorting the video, the video signal can be "trimmed" by adjusting the top and left coordinates.

 Click on button 5 and select Video Processor 1, Channel 1.

Add a Command to Set the Windowed Area

The "window" area is the size of the display or the size of the area that the desired video will be placed within the full size of the display in pixels.

Return to the button properties home by clicking the "*" icon at the top left.

Add a new line by selecting "+"

  1. Select DMP-7000 Video Processor Control
  2. Click on button 2 and select your sign.  
  3. Click on button 3 and select Set Window Area.
​​​​​​​​​​​​​​15.png 
Click on button 4, and set the Window Area  of your VIP. 
16.png 
Note: The Window Area is the size and or location within the display that the VIP outputs the desired video. For full screen video, the Window Area may be the pixel height and width of the display. 

 Click on button 5 and select Video Processor 1, Channel 1.

Add a Command to Fade Up the Desired Channel

Return to the button properties home by clicking the "*" icon at the top left.

Add a new line by selecting "+"

  1. Select DMP-7000 Video Processor Control
  2. Click on button 2 and select your sign.
  3. Click on button 3 and select Transitions.
Click on button 4, select TransXFade, this will set a fade transition for the appropriate channels of video.19.png 
  1. In other words, you will be able to fade between different video feeds which will make it look professional and clean. 
  2. Click on button 5 and select video processor 1, and add all 4 channels.

20.png 

Click on button 6 to set the fade levels.   The opacity of Channel 1 (or the active channel) should be 100.  Configure the other channels to have a Opacity of 0

​​​​​​​21.png
Note: The channels are stacked as layers with channel 1 being on top.
An opacity of 100 means the layer is opaque/not clear. 
An opacity of 0 means the video layer is transparent. Unused channels should be set  0. 
  1. The Time boxes refers to the amount of time, in milliseconds, that the VIP takes to fade.  In this example, 1000 milliseconds should be suitable.
  2. Click the SAVE button to close the button properties.

Test the Initialize VIP Button

Click on the Initialize VIP button to test the configuration. The button should play the video settings for channel 1.  

KB ID: DD3100751


DISCLAIMER: Use of this content may void the equipment warranty, please read the disclaimer prior to performing any service of the equipment.

DAKTRONICS DOES NOT PROMISE THAT THE CONTENT PROVIDED HEREIN IS ERROR-FREE OR THAT ANY DEFECTS WILL BE CORRECTED, OR THAT YOUR USE OF THE CONTENT WILL PROVIDE SPECIFIC RESULTS. THE CONTENT IS DELIVERED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS. ALL INFORMATION PROVIDED IN THIS ARTICLE IS SUBJECT TO CHANGE WITHOUT NOTICE. DAKTRONICS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. DAKTRONICS DISCLAIMS ANY AND ALL LIABILITY FOR THE ACTS, OMISSIONS AND CONDUCT OF YOU OR ANY THIRD PARTIES IN CONNECTION WITH OR RELATED TO YOUR USE OF THE CONTENT. ADJUSTMENT, REPAIR, OR SERVICE OF THE EQUIPMENT BY ANYONE OTHER THAN DAKTRONICS OR ITS AUTHORIZED REPAIR AGENTS MAY VOID THE EQUIPMENT WARRANTY. YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE CONTENT AND ANY LINKED CONTENT. YOUR SOLE REMEDY AGAINST DAKTRONICS FOR DISSATISFACTION WITH THE CONTENT IS TO STOP USING THE CONTENT. THIS LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

The above disclaimer applies to any property damage, equipment failure, liability, infringement, or personal injury claim arising out of or in any way related to your use or application of the content, whether such claim is for breach of contract, tort, negligence or any other cause of action.