Specifications

Synchronized Content
67
AMX InspiredSignage XPress Programming Guide
Example: Screen layout with an empty border between the screens
To obtain a better total effect, you should take into account the space that may remain unusable between the
displays, due to the screen frames. In this example, we consider a thickness of 80 pixels for the screen frames.
To create the final layout, you must sum the internal borders thickness to the viewBox parameters, both in the
(x,y) position and in the (w)idth, (h)eight sizes.
The following example creates the same grid as the previous one, but empty internal borders are also
calculated:
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:spx="http://www.amx.com/namespace/1.0/spx"
height="100%" width="100%"
spx:begin="T000000" viewBox="0 0 2640 2320" >
<spx:multiScreen>
<spx:screen viewBox="0 0 1280 720" xml:id="TopLeft"/>
<spx:screen viewBox="1360 0 1280 720" xml:id="TopRight"/>
<spx:screen viewBox="0 800 1280 720" xml:id="MidLeft"/>
<spx:screen viewBox="1360 800 1280 720" xml:id="MidRight"/>
<spx:screen viewBox="0 1600 1280 720" xml:id="BotLeft"/>
<spx:screen viewBox="1360 1600 1280 720" xml:id="BotRight"/>
</spx:multiScreen>
Example: Screen layout with “Spread displays”
A completely free pattern may be adopted for your screens: empty spaces between them are possible and
custom positions can be assigned. Screen contents can also overlap, increasing the sense of continuity between
displays. In this example, we consider a wide area with some screens only covering a partial area of the whole
space and with an overlapping corner.
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:spx="http://www.amx.com/namespace/1.0/spx"
xmlns:xlink="http://www.w3.org/1999/xlink"
height="100%" width="100%"
spx:begin="T000000" viewBox="0 0 4260 1920" >
<spx:multiScreen>
<spx:screen viewBox="50 50 1280 720" xml:id="TopLeft"/>
<spx:screen viewBox="1706 240 1280 720" xml:id="TopRight"/>
<spx:screen viewBox="852 1150 1280 720" xml:id="BotLeft"/>
<spx:screen viewBox="2800 800 1280 720" xml:id="BotRight"/>
</spx:multiScreen>