AMX Digital Signage Solutions: Programming Guide for Inspired Signage XPress

Page 9

Inspired Signage XPress Programming

Inspired Signage XPress Programming

Introduction

The Inspired Signage XPress media content developer (referred to hereafter as “XPress”) allows users of the IS-SPX-1000 and IS-SPX-1300 IS-SPX Players to manage media elements in a digital signage application. Its purpose is to combine and customize media elements created in different applications in order to build digital signage content of professional quality.

What Can You Do With XPress?

Combine an image background with text, videos, animations, and graphics.

Interactively customize imported media elements, such as controlling positions in the scene, font properties, color, opacity and transparency.

Interactively add and edit text with sophisticated layout.

Change the relative order of each media element in the scene to create depth effects. Apply animation effects on most media appearance properties.

Create ordered playlists of media elements of different nature.

Due to the size of the internal storage space in the IS-SPX Player, the IS-SPX Player cannot display files larger than 2 gigabytes in size if these are loaded into the device’s memory. However, larger files and projects may be displayed if these are stored in an attached USB storage device, such as a portable hard drive or USB thumb drive.

When to use XPress Authoring Features?

You are managing the digital signage of a restaurant. You already have the pictures of your special menus, your logo and a few advertising video clips. XPress lets you import and position all of these media on the same slide. You can then type your menu list, customizing fonts and colors. In a few clicks, you have created or updated your menu of the day.

You are managing the digital signage of a pharmacy. You already have the pictures of your products and the corresponding advertising clips. XPress lets you import and position these media on the same slide. It lets you also create a playlist of all the products you want to highlight.

You are managing the digital signage of a hotel resort. You already have advertising videos and images of your establishment and your services. You have created power point presentations welcoming special guests or presenting the upcoming events organized in your resort, and you have high quality images of the major city spots. XPress lets you import all of these individual media and order them into a single playlist. It is very easy to further reinforce your graphical identity by adding your logo, your slogan, a background, or a graphical layout on each slide of the playlist. In a few clicks and without special graphics skills, you can author your personalized and updated content and you can schedule its distribution on the right display and at the right time.

You are a graphical professional, and you are using a particular software solution to author new media files. These can be exported as images, videos, vector graphics content, or animations. You will be able to import them later in XPress, combine them with additional elements and customize the final canvas for a specific application.

Installation

Installing Inspired Signage XPress for the First Time

The 30-day trial of Inspired Signage XPress is available from www.amx.com. A license for the full version of either XPress Standard or XPress Pro may be purchased from AMX at any time before or after the expiration of the trial version.

XPress Standard allows control of up to 10 IS-SPX Players at one time.

XPress Pro is intended to allow control of up to 100 IS-SPX Players at one time.

If you need control of more than 100 IS-SPX Players at one time, please contact AMX for more information.

Inspired XPress - Programming Guide

1

 

 

Image 9
Contents Inspired Signage XPress WARRANTY, Disclaimer and License Table of Contents Remote Control Synchronized Content Interactivity Serial Protocol File Editor Table of Contents Inspired XPress Programming Guide When to use XPress Authoring Features? InstallationInstalling Inspired Signage XPress for the First Time IntroductionXPress must be restarted to complete the activation Minimum Recommended PC RequirementsInstallation Location Inspired Signage XPress UIXPress Removal Learning XPress Authoring Features XPress ProjectsXPress Main Interface My Projects folder Creating a New ProjectNew Project dialog Target Browsing PanelImporting Multi-Media Files Importing ImagesImporting Video Importing PowerPoint Presentations Creating and Editing SVG FilesImporting Flash SWF Files Template Document Parameters Editing an Existing SVG DocumentMedia description dialog lets you change Edit a Media PropertyInteractively Editing SVG Files Interactive EditingDemonstration of Media Elements Editing Media Elements LayoutEditing Text Editing Media LinksMulti-Layered SVG Templates Composing a SceneCustomizing a Multi-Layer SVG Document Playlist Template Example EditingComposing a playlist SVG document How to Customize a Playlist SVG DocumentPlaylist Tab Composing a Live News Document Special News TemplatesLayout Templates Format HelpersNews.svg Customizing a News SVG DocumentNewsticker.svg Newscrawler.svgSwitch.svg Using Format HelpersBouncingtext.svg Fittext.svgExample of 169 content Scalable Content and Aspect Ratio of Your Display169 templates as shows on a 43 screen Configuring Effects Multimedia EffectsAdding Effects Previewing Preview XPress ContentPublishing Using Quick PublishManually Add Devices to XPress MonitoringScheduling Scheduling the Content Displayed by an IS-SPX PlayerCheck the Status of the Devices Open a DeviceOpen a Schedule Create a New ScheduleCalendar view Add Events To a ScheduleDefine Default Events and Recurrences Define a Default AnimationModify the Scheduling Properties of an Event Edit recurrence rule Define Recurring EventsData Polling Rates Preview Scheduled ContentWhen To Use Remote Control Remote Control of ContentHow To Use Remote Control OverviewID table Playlist Triggering a Content Switch Over IPSettings menu Enable Network API Example TestingSwitching Content With a USB HID Device Switching Content With the Serial PortKey Identifiers tab Switching Content From Another DeviceRemote Control of Playback When To Use Remote Control of PlaybackHow To Use Remote Control of Playback Interactive Pause/Resume Over TCP Interactive Pause/Resume Using Http GETGET Embedded In an Html Interactive Pause/Resume From a DeviceTimed pause/seek/resume Knowing the Current Position With Extra Accuracy Getting Feedback On the Playback ProgressTriggering an Alternative Content Remote TriggersTriggering a Text or Image Overlay Triggering of SVG Animations Application Examples Multiscreen DisplaysDesigning Basic Projects for Multiscreen Layouts New Project menu Creating a Configurable Multiscreen ProjectMultiscreen Properties Finding the multiscreen templates Creating a Multiscreen Project from TemplatesNew multiscreen project can now be Saved and Edited Multiscreen layout drop down options Editing Multiscreen ContentConfiguring XPress and the IS-SPX Player Configure the Multiscreen IDCreate a Virtual Device Synchronization Publish Your Project To Your DeviceSynchronizing Devices Administration Date/Time Configure NTP Through the Http InterfaceAdvanced Configuration Using an IS-SPX Player as an NTP ServerConfiguration Master/Server Architecture Examples Configuration of the IS-SPX Player Acting as MasterSynchronization Elements Syntax for Multiscreen Synchronized ContentCanvas and Viewbox Concepts Multiscreen ElementsAdditional Syntax for Multiscreen Content Extension of the SVG switch ElementSpxbegin Element Example Screen Layout With Six Screens Extension of JavaScriptExample Screen Layout With Spread Displays Example switch SVG ElementExample JavaScript TroubleshootingNTP Synchronization Project CreationSynchronized Content Synchronized Content Inspired XPress Programming Guide Interactivity Template Files Creating Interactive ContentCreating Buttons Creating a Touch Screen MenuAdding an Action ID Controlling MediaEnter Interactive Mode Testing the ProjectCreating the Menu Creating a Keyboard MenuButton Action IDs Configuring the menuRGB values Hexadecimal value Eyedropper tool Color Selection green Controlling the MenuInteractive controls KeystrokesLayers tab keystroke.svg Controlling MediaTesting the Project Playback ProjectsSuggestions for Further Projects New Project Playback TemplateControlling the Media Playback PositionExample Media player Playback.svg details Slider.svg placement Interactivity Settings IS-SPX Player ConfigurationCalibration of a Touchscreen Through the IS-SPX Player Calibration For Touch ScreensTroubleshooting Manual Calibration ProcedureAdding a List Variable Serial Protocol File EditorEdit Variable Page List variable Adding a Range VariableEdit Variable page Range variable Exporting the Finished FilePage Concepts Behind Shared Variables Javascript APIInterface Sample Code Setting the VariableNetwork API Reading the VariableNetwork API Commands List of CommandsSample Code Enabling the Network APIAPI Emulation Restarting XPress will reset all the shared variablesShared Variables Inspired XPress Programming Guide Gathering Display Serial Protocol Commands Serial Protocol Commands TextSerial Control Creating a Serial Protocol File Serial Protocol Commands HexHex Manual Command Text EntriesVariable List Volume Control VariableScreen Mute Picture Off Screen Mute Picture OnMute On Sound Mute Off SoundUploading the Serial Protocol File Under the Administration section, select RS232 / USB IOXPress My Templates Folder Creating New TemplatesXML Tree with new attribute param1 Creating and updating a new calendar fileNew.ics file Power command Adding Additional Templates to Inspired Signage XPressSerial Control From NetLinx FSM Commonly Used TermsIncrease Your Revenue through education + knowledge