Baseball: How do I integrate MLB's Automated Ball/Strike System with my display?
Topic
Environment
- Product: Integration with Automated Ball/Strike System (ABS)
- Component: DMP Web Page Playback
- Control System: MiLB Baseball (available in 30 Class AAA parks in 2023)
Steps
For the initial configuration, follow Slider setup instructions that are provided by the MLB. Each team will need their unique url or VenueGuid for their home venue.
When you load the website/ url, the ABS logo will be present. Once the app has connected to all the services you will see an empty strike zone if no game is in progress. During a game, it will show the at bat graphics. This confirms the webpage is working as intended.
How to play the abs-scoreboard url on your display
Make a .URI File
- Open/Create a notepad file.
- Type the URL (web address) into the notepad file.
- Save As:
- Save file using .URI file extension
- Save into the content folder of the player you wish to play the web page from.
- Choose Save As type: All Files
- Encoding: ANSI
Make a button in Display Studio to play the file on your display
Within the scripting container, right click and select New ButtonStep 1: Choose the DMP Player Control.
Step 2: Choose the zone/window the button will be controlling.
Step 3: Choose what the button's function to be Play.
Step 4: Choose the .URI to be played by clicking Add and navigating to the correct folder housing the file.
Step 5: Set any play options and save the button.
Click the button in Display Studio to trigger the file.
The full process for making a button play content is explained here: Show Control System: How do I create script buttons?
Zoom Configuration
- The parameter `zoom` can be used in a URL to zoom the graphic if it does not fit on the display properly.
- https://abs-scoreboard-prod-ui.best-gcp.mlbinfra.com/?venueGuid={venueGuid}&zoom=X.X
- Note: Make sure you replace {venueGuid} with the Guid provided by MiLB.
- Examples:
- Locate the notepad .URI file and update the url in the file with the appropriate test&zoom values.
- Save changes to the file.
- Replay the message through Display Studio to see the changes.
- Repeat the steps to adjust as needed.
Resources
KB ID: 000027179
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.