You are on page 1of 50

Document versión: User manual 1.

5
Date 17/05/2018

LDSperimetral

User Manual

Document version: 1.5


Software version: 1.0.0.20

Date: 17/05/2018

www.largedisplaysolutions.com
info@largedisplaysolutions.com
1
Document versión: User manual 1.5
Date 17/05/2018

1. Index

2. Document history ................................................................................................................................. 4

3. Introduction .............................................................................................................................................5

Glosary ...........................................................................................................................................................5

4. The control panel ..................................................................................................................................6

5. System configuration ...........................................................................................................................7

Select the desired sport ...........................................................................................................................8

Continuous Mode // New Line Mode .................................................................................................8

Monitor video output ............................................................................................................................. 10

Starting point of the rendering window ........................................................................................... 13

Configuration of Novastar Controller................................................................................................ 14

Checking that Novastar software is not active. ......................................................................... 15


6. Configuration area .............................................................................................................................. 16

Language .................................................................................................................................................... 16

Screen segments ...................................................................................................................................... 17

Module order test .................................................................................................................................... 17

Twitter behavior configuration ............................................................................................................ 18

7. Brightness control ............................................................................................................................... 19

Brightness adjustment with Novastar controllers .................................................................... 20


8. Media editing area ............................................................................................................................. 22

Editing Sequences................................................................................................................................... 22

Twitter options ......................................................................................................................................... 25

Editing playlist .......................................................................................................................................... 26

9. Playing information area .................................................................................................................. 29

10. Operating the system ................................................................................................................... 30

Shortcut buttons....................................................................................................................................... 31

www.largedisplaysolutions.com
info@largedisplaysolutions.com
2
Document versión: User manual 1.5
Date 17/05/2018
11. Managing twitter ................................................................................................................................ 33

Before you start… .................................................................................................................................... 33

Using Twitter ............................................................................................................................................. 34

12. Networking: Synchonizing various LDSperimetrals ............................................................ 36

Types of synchronizations .................................................................................................................... 36

Identification of “directed systems” .................................................................................................. 38

Let’s configure the network! ................................................................................................................ 38

Icons in the Control Panel ................................................................................................................ 41


Summary of the network setup. .......................................................................................................... 41

System security ........................................................................................................................................ 43

13. Automatic statistics extraction ................................................................................................... 44

14. How to make a backup of the installation ............................................................................. 45

15. Frequently asked questions ........................................................................................................ 46

 In which order should I proceed? ........................................................................................ 46


 How to add new videos or photos to the system? ........................................................ 46
 Which is the correct size for videos and photos? ........................................................... 46
 My video is lower than the cabinet, what should I do? ................................................ 46
 What background color do you recommend for the desktop? ................................. 46
 I need to use two video outputs, how should I configure the system? .................. 46
 When do I have to restart the application? ...................................................................... 47
 My system is not working properly, how to proceed? .................................................. 47
 What file formats are supported? ........................................................................................ 47
 I am not able to detect the Novastar controller, or it suddenly disappears. ......... 47
16. Addendum 1 – Codecs supported............................................................................................ 48

www.largedisplaysolutions.com
info@largedisplaysolutions.com
3
Document versión: User manual 1.5
Date 17/05/2018

2. Document history

Date & Author Changes


Version

14/03/2014 David Carrión & Pere Pons Initial version


Version 1.0

19/03/2014 Pere Pons Added information about supported


Version 1.1 codecs based on Microsoft information

06/06/2014 David Carrión & Pere Pons New features added: brightness control,
and configuration of a specific starting
point of the render window.

22/07/2014 David Carrión & Pere Pons New features: Twitter Connection, added
German language.

05/11/2014 David Carrión & Pere Pons Information about codec packs.
Minor software updates

21/02/2017 Pere Pons New features: Stats and Novastar


integration

17/05/2018 Pere Pons New feature: Network capabilities

www.largedisplaysolutions.com
info@largedisplaysolutions.com
4
Document versión: User manual 1.5
Date 17/05/2018

3. Introduction
LDSPerimetral is an application to manage all the visual elements, videos and images,
appearing in sport events. It can work standalone, controlling one single perimeter display,
or it can synchronize multiple perimeter displays via a computer network.

These elements are pre-configured with sequence and playlists, the main goal of the
application is to reproduce them during a match.

Glosary
Sequences

A sequence is a set of videos or images that will be played at once, during a defined lapse
of time. If a video or slideshow has a shorter duration of the overall duration of the sequence
it will be repeated until the end of the sequence.

Playlists

A playlist is a group of sequences to be played in a defined order. The user can have defined
several playlists and define a subset of them to have a fast access button for easy usage
during the event. Playlists can be normal playlist, or “quick action playlists”. A quick action
playlist is a playlist that interrupts the playing one, plays all its sequences, and when it
finishes the system goes back the playlist that was playing before the quick action execution.
It uses to be useful in goals, penalties, free kicks, etc..

Director

Applies when operating in network mode. It refers to the instance of LDSperimetral that
indicates to the other instances what sequence or playlist they have to start playing. Is the
instance that will be directing all the rest.

Directed

Applies when operating in network mode. It refers to all instances of LDSperimetral that
receive indications from the director about what sequence or playlist have to play.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
5
Document versión: User manual 1.5
Date 17/05/2018

4. The control panel


In the following figure, you can see the completely empty control panel. The control panel
is organized in the following areas:
Twitter access
button
Access to network
configuration /
Network status

Playing information area

Media
editing area

Playlist and
Shortcut button area
sequences area Brightness

control

Config. area

Access to Quick
Actions

Figure 1 - Overview of application areas

Each area will be described in the following sections of the manual.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
6
Document versión: User manual 1.5
Date 17/05/2018

5. System configuration
System configuration options affect the features that are the basics of the application like
the video output the system is using, the models and sizes of the cabinets, selected sports,
etc..

Cabinet model

In the option Cabinet model, the user can select which your cabinet is in the installation.
Also, the user can select the “custom mode”, where the resolution – in pixels – of other
cabinets can be introduced.

This information will be used to place the media in the right position, and to alter – if is
needed – the media to full fit the complete display.

Figure 2 - System configuration overview

www.largedisplaysolutions.com
info@largedisplaysolutions.com
7
Document versión: User manual 1.5
Date 17/05/2018

Select the desired sport


As the system is multisport, the user can select the desired sport from a predefined list:

Figure 3 - Sports available

Continuous Mode // New Line Mode

In this option, the user defines how to display the advertising on your perimeter system.

Continuous Mode: In this mode there is no jump at the end of each segment, is continuous.

Figure 4 - Example of the system working in Continuous Mode

www.largedisplaysolutions.com
info@largedisplaysolutions.com
8
Document versión: User manual 1.5
Date 17/05/2018
New Line Mode: In this mode there is a jump to a new line at the end of each segment.

Figure 5 - Example of the system working in New Line Mode

The user has to select one mode or another depending on the sender installed.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
9
Document versión: User manual 1.5
Date 17/05/2018

Monitor video output


Let’s remember that the computer must have a main monitor, where the Control Panel will
be displayed, and a second output connected to a video sender that is connected to the
cabinets. So the “second monitor” is an output to a video device that is not a monitor, it is
a video sender, or video processor as the next figure represents:

Cabinet 1 Cabinet 2 Cabinet 3 ... Cabinet n

LDSperimetral Sender

Cabinet 1 Cabinet 2 Cabinet 3 ... Cabinet n

Sender 1

Sender 2
LDSperimetral

Cabinet 1 Cabinet 2 Cabinet 3 ... Cabinet n

The setup program detects the number of video outputs that are installed in the system.
The user has to select the output that is connected to the control unit of your perimeter
system. Previously, the computer has to be configured in “extended desktop” configuration,
so that one monitor is logically next to the other.

Once it is done, the user can select which is the output connected to the sender. Usually,
the display 1, which is the primary display, handles the control panel, and the second
handles the sender.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
10
Document versión: User manual 1.5
Date 17/05/2018

Figure 6 - Bottom area shows the monitor and resolution configuration

Processing resolution

It is the resolution that is going to work our LED system. It can be adjusted depending on
the configuration of the sender. Generally, but can change depending on the sender, it is
recommended that you set the width of the processing resolution to a multiple of the width
of the cabinet. This configuration makes easier to handle to the sender.

For example, if we need to show 6 modules per line, and each module is 160x 48 pixels long,
the length of the processing resolution is recommended to be the module width multiplied
by 6, in this case 960 pixels. The height can be calculated dividing the modules in total by
the modules per line and rounding the number upwards. For example we have to show 100

www.largedisplaysolutions.com
info@largedisplaysolutions.com
11
Document versión: User manual 1.5
Date 17/05/2018
modules in total, would divide 100 between 6 16.66 and would give us we would need 17
lines, then 17x48 = 816 pixels wide.

960x816 pixels resolution monitor can be connected to the system.

If in the opposite case we would need to display 5 modules, would multiply by 5 in this case,
800 pixels.

If, for example, we have to show 100 modules in total, would divide 100 between 5 and 20
would give us we would need 20 lines, then 20x48 = 960 pixels wide.

800x960 pixels resolution monitor connected to our system.

There are some systems that use the entire screen to fill the modules, in this case using the
maximum resolution.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
12
Document versión: User manual 1.5
Date 17/05/2018

Starting point of the rendering window


In some rare cases, but some, you may need to change the place where the rendering
window is placed. By default, the rendering window is placed in the top left side of the
output monitor, so that your sender can see the information in the (0, 0) coordinate of the
display.

In some special cases, you may want to change the position of the output window. As this
is not a standard need, it has not been included in the user interface so that to avoid
mistakes, but you can change this parameter in the configuration files.

You have to open, with the notepad, the file RenderConfig.xml located in the “config”
directory. The file will look approximately like this:

Figure 7 - Content of RenderConfig.xml

You have to change the values of the parameters AdditionalTopOffest, and


AdditionalLeftOffset, indicating the quantity of pixels (in positive or negative) to add to the
default starting point.

Then save, and restart de application.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
13
Document versión: User manual 1.5
Date 17/05/2018

Configuration of Novastar Controller

This software can operate with Novastar controllers. The families of controllers supported
are:

 M300
 M600 and M660

Working individually and with redundancy.

You can install as many controllers as you want, all will receive the same brightness level
orders, and saving the brightness will be applied to all controllers simultaneously.

How to configure one, or many, controllers:

1. Turn on the controller


2. Plug the controller to the USB
3. Make sure that Novastar software is not active,
paying attention to the little icons near the
clock. If they are active, LDSperimetral will not
be able to connect to the controller.
4. Open the System Configuration window, and
click on the “Detect” button. This action will
open the “Controller autodetection” window.
5. Press start detection button and wait for the
system to scan all ports looking for your
controller or controllers. When the operation
finishes you will see your controller, like in the
image on the right, but with your corresponding
port.
6. Click on apply, and save.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
14
Document versión: User manual 1.5
Date 17/05/2018

After this process, you will end seeing this,


where instead of COM4 you will see the
serial port where your controller is
installed. If you have more than one, you
will see them separated by commas
(COM4, COM5).

If you want to remove the installed controller, just unplug it, and execute a new detection.
When no controller is detected, you will see a dash ‘-‘ indicating that there is no controller
installed.

Checking that Novastar software is not active.

You have to make sure that these


two icons are not present in your
system, because the will lock the
communication ports and will not
allow LDSperimetral to connect.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
15
Document versión: User manual 1.5
Date 17/05/2018

6. Configuration area
The configuration area affects to those features that are related to basic functionality of the
system:

 The language,
 The installation of the physical system.

Language

To configure the language of the application proceed in the following way:

Figure 8 - Language selection

In the option, Application language, you can choose the language of the application. The
available languages are English, German, Chinese and Spanish.

When you select the language you want to configure, you have the option to save and exit
and re-start the application, so that the selected language is active.

To save the selection, you can click on the save button, on the right bottom side, or just
close the window, and the settings will be automatically saved.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
16
Document versión: User manual 1.5
Date 17/05/2018

Screen segments
Screen segments: Is represents the number of parts that we have configured the system,
you can go from 1 to 4, indicating the number of modules in each segment. There are the
following configurations, represented in the following figure, but the physical system can
be disposed as you want.

Figure 9 - Segment configuration scenarios

Module order test


This option is a tool for the technical installation team. This option is designed to verify that
all settings are correct, and the installation is working properly. From the computer and its
software, to the sender and receivers of the displays.

In this option, if enabled, each panel is listed with a number, starting with the number 1 to
the number of modules that compose the system. When this option is activated, all cabinets
should display their cabinet number starting from the first to the last.

Depending on the configuration, since there are two types of monitor outputs:

 The continuous mode, where all media is displayed one after another, in a big chunk,
 The new line mode, where sections are separated by a jump to the new line.

The user has to select the mode according to the sender that is using.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
17
Document versión: User manual 1.5
Date 17/05/2018

Figure 11 - Continuous mode Figure 11 - New line mode

Twitter behavior configuration


In the Twitter Panel, explained later in the manual, you are able to search for messages and
images. After the search, you can select which messages and images will be displayed in
the perimeter system. When the system is playing a sequence that has twitter information,
the messages, and images, will be displayed one after the other, and when reaching the
last accepted item, the application can start again from the beginning or display a selected
message.

In this section you can configure this behavior.

Restart the displaying of text from the


first when reaching the last.

Restart the displaying of images from


the first when reaching the last.

Messages to be displayed in the case


that loop mode is not active, and all
images or text are consumed

Figure 12 - Twitter behavior

www.largedisplaysolutions.com
info@largedisplaysolutions.com
18
Document versión: User manual 1.5
Date 17/05/2018

7. Brightness control
LDSPerimetral allows the user to control the brightness in two different ways:

1. Control the brightness of each panel individually. You do not need a Novastar
controller in this scenario.
2. Control, via the Novastar controller, the brightness of all the perimeter system. With
this controller you can change the global intensity and the balance of colors. Also
you can save the brightness to the flash of each cpu so that if there is a power
failure, all the perimeter system starts up at the indicated brightness.

You can use both brightness controls simultaneously,

To open the brightness control panel, just press on the brightness button, and press it again
to close it.

As it can be seen in figure 11,


when the user clicks on the
brightness button, the brightness
On/
control panel will appear in the off

bottom of the Control Panel.

This control panel, shown after


the figure 11, will allow the user to
select one panel, a set of panels,
and all the panels and adjust
Figure 13 - How to open the brighness control panel
their brightness while the system
is playing.

On the right side, you will find the standard brightness control, and if a Novastar controller
is installed and configured, the Nova related controls.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
19
Document versión: User manual 1.5
Date 17/05/2018
In the brightness panel the user will see all the modules of the system, grouped by segments,
and in each module the user will see the selected brightness value.

Standard Novastar related


brightness control controls

The user can select panels by:

 Clicking on one panel,


 Clicking on the first, and while pressing Shift click on the last panel to select. Doing
this all panels in between will be selected.
 Click on “All” button. This will select all the panels of the segment.

When a set of panels are selected, the slider to set the new value, will assume that the
desired value is de medium of the brightness of al the selected panels.

Once the panels are selected, on the right side, the user will be able to adjust the brightness
of these panels by moving the slider up and down, or by pressing the “step up” or “step
donw” button.

IMPORTANT: When the user closes the application, the assigned brightness values assigned
to each cabinet will not be stored. So the next time the user starts the application, the
brightness value of all modules will be 100% again

Brightness adjustment with Novastar controllers

To adjust the global brightness, you can scroll up and down the right side slider, or click on
the + and – buttons. The brightness of all system will be affected.
www.largedisplaysolutions.com
info@largedisplaysolutions.com
20
Document versión: User manual 1.5
Date 17/05/2018
If you click on the controller
icon, you will see the window
shown in the right figure.

Here you can alter each of the


components, and click apply to
see the impact in the display.

If you press “save”, the balance of color and the global intensity will be stored in flash. DO
NOT FORGET THAT FLASH MEMORY CAN SAVE UP TO 10.000 TIMES before degrading.

If you want to return to a balance of 128 for each channel, just click the reset button.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
21
Document versión: User manual 1.5
Date 17/05/2018

8. Media editing area

Editing Sequences
The sequences are sets of videos that are played simultaneously for a fixed period of time.

This window will allow the user to:

 Create a new sequence,


 Edit and delete an existing sequence.
 See the position of the different media involved in a sequence.
 Detect potential issues.

The initial window is shown like this:

Existing
Available
sequenc Selected sequence editing media
es

Figure 14 - Areas of the sequence edit window

On the right side, the user can see the available media colored depending on the size of
your cabinets and the sizes of the contained media. All these files shown are located in the
“Videos” folder of your installation.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
22
Document versión: User manual 1.5
Date 17/05/2018

To add new media files to the system, the user has to,
"click" on the button to open the containing folder, and
add all files (videos and / or pictures) to the "videos" folder.
After adding all files, the user has to close the window "Editing sequences" and when he
opens it again, the new media will appear in the list.

To create a new sequence

Go to the bottom left side and "click" on the button +

By default, the program writes as sequence name, "New sequence", with duration 00
seconds.

Sequences can have a number of seconds, if it is zero, the sequence is in manual mode,
that means that the video will be with playing indefinitely in the system, until the user selects
to play another sequence. If a duration is introduced, in seconds, the system will switch to
the next sequence automatically.

On the right side, which is where the files are, you can see the length and width of the video
and the duration in seconds of the video, they can be in three different colors.

Legend of colors

Black: the file is correct for modules configured.

Red: File with length that does not fit in one or several modules. Is to say, it finishes in
the middle of a module.

Orange: File with height that does not fit in modules.

In orange cases we have the option to center or adjust the height of the video to the module.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
23
Document versión: User manual 1.5
Date 17/05/2018
To add a new video to the sequence, the user only has to click in the + button of the
corresponding file, or drag the file and drop if in the image of the arena.

Figure 15 - Detail of the files available


to be added to a sequence

When adding a video, automatically, the duration of the sequence will set to the duration
of the new video, in case it is longer. The user can select a desired duration for this sequence.

When a sequence has a set of files, these files will be listed in left to right order of displaying.
This order can be altered by the user, by clicking on the up and down arrow of the file when
it is included in the sequence.

By clicking on the file, in the central part, the system presents in the middle of the editing
area the following information:

 Representation of the video repeated twice, and a representation of how does it


fits in the modules. Also it is represented where this media element will be displayed
in the modules. The user can increase the repetition of this media by moving the
horizontal displacement bar. It is recommendable to use videos that matches the
sizes of the modules for easier placement of the next videos in the sequence.

Figure 16 - Detail of the configuration of a sequence, and its components.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
24
Document versión: User manual 1.5
Date 17/05/2018
The quantity of simultaneous different videos playing at once is only limited by the
hardware used in the computer system.

With the arrows you may modify the order to the sequence or even remove the file in the
sequence.

Each video, to fill the cabinets, can be centered in the middle of the cabinet or can be
vertically expanded. This centering and expansion is only done when the sizes of the videos
and cabinets do not match.

Twitter options
All sequences are able to display twitter information, texts and images. To enable this
features you only have to click on the desired checkbox:

 Twitter text zone: Will allow the system to write on top of the video or image, a
tweet message. Only one per section. The user can select the font size and the
color of the font. Generally, it is used on top of an image, whose size is a cabinet
size and the desired color, to allow an easy reading. Depending on the font size
you use, and the height of your cabinets, you will be able to introduce on line of
text or more.
 Twitter media zone: This option will allow the system to fill all the area with
images approved in the twitter panel. We recommend to use the loop mode so
that you do not have blanks when displaying the last accepted image.

IMPORTANT: Notice that all twitter text and images will begin at the beginning of a
cabinet, and end at the end of a cabinet, so have this in mind when you design the
previous and post images.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
25
Document versión: User manual 1.5
Date 17/05/2018

Editing playlist
Let’s remember that a playlist is a set of sequences that are played one after the other in
the listed order.

Editing playlist

Existing Existing

playlists sequen
Playlist information
ces

Figure 17 - Playlist editing window detail


Sequence available: A list of all the sequences you have created in the application,

To create a new playlist

Go to the bottom left side and "click" on the button +

By default, the program sets as playlist name, "New playlist", that the user has to change.
When you create a playlist you can have two options for personalization of the playlist:

 Shortcurts. By checking this option, a button will appear in the Control Panel to
access this playlist fast and clear.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
26
Document versión: User manual 1.5
Date 17/05/2018
 Quick action. This option allows the creation of a “Quick action” playlist. This kind
of playlists, when have been played, returns to the playlist previously playing.

Figure 18 - Detail of the options of a playlist

These playlist are intended for the commercialization of example goal, penalty, or relevant
sports events.

To add a sequence to the playlist, just go to the right side of the screen, selecting the video
you want to include and click the + button.

Figure 19 - Detail of sequences available to be added to a playlist

When the sequences are included in a playlist, these are included in the “Sequences of the
playlist” zone, shown in the figure 15. Each sequence has a set of arrows to change the
order of the sequence or remove it by clicking in the dustbin.

Sorting sequences in a playlist

www.largedisplaysolutions.com
info@largedisplaysolutions.com
27
Document versión: User manual 1.5
Date 17/05/2018
To change the order of execution of a sequence, you can use the arrows of the sequence,
or you can drag a secuence and drop it in the desired position.

Cloning a playlist

Sometimes we need to duplicate the entire playlist, because only a very little change has to
be done. The user can make a copy of the playlist by clicking the icon

Delete playlist

To delete a playlist is as easy as clicking on the icon

www.largedisplaysolutions.com
info@largedisplaysolutions.com
28
Document versión: User manual 1.5
Date 17/05/2018

9. Playing information area


As it has been explained earlier in this manual, there is a playing information area that will
be displaying the information of the actual playlist and sequence execution. As shown in
the next figure the information displayed is:

 Actual selected playlist


 Sequence playing
 Total duration of the sequence and the seconds from the beginning. A progress bar
is included to simplify the reading of the remaining time.

Figure 20 - Playing information area

In the right side of the playing information area the user will find a pause/play button so
that in any moment the user can select to pause the execution of the playlist and resume it
again.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
29
Document versión: User manual 1.5
Date 17/05/2018

10. Operating the system


Once the user has created a set of sequences and playlists is time to reproduce them. The
area to control the playing of sequences and playlist is divided in two big zones:

Playlist and
sequences area
Shortcut button area

Figure 21 - Playing area detail

 Playlist and sequences area,


 Shortcut button area, that is presented in two areas, the normal playlists, and the
quick action, in a redish background. This division will reduce the probability to start
a quick action by mistake.
 The playlist and sequence area, is divided in
two regions, the list of available playlists and,
when it is selected, the sequence list is filled
with the sequences that belong to playlist.
Please note that one sequence can be in
various playlist.

Each playlist and sequence has associated one “play” button, so that the playing of the
element can be easily selected, see figure 20. The user can select any playlist or sequence

Figure 22 - Detail of the selection of a playlist and sequence

www.largedisplaysolutions.com
info@largedisplaysolutions.com
30
Document versión: User manual 1.5
Date 17/05/2018
that is created in the system. Once a “play” button is pressed, the system loads the
information of the selected sequence and reproduces it in a lapse of two seconds.

Shortcut buttons
Using this navigation scheme is simple and clear, but for some operators it may be not as
agile as wished, so the system introduces the concept of “shortcut button”. The idea of
shortcut buttons is to be able to select a group of playlists that are always visible and can
be selected and launched with one click.

The texts displayed in the buttons


are the name of the playlists, so it is
completely configurable and
support any character set (Latin,
Cyrillic, Chinese, Japanese, etc..), so
this area uses to be the most used
area during an event. The user only
has to press the button, and the
system will play the playlist.

Let’s remember how to create a

Figure 23 - Shortcut button area detail


shortcut button:

1. Go to “Editing playlists”
2. Select the playlist you want to “buttonize” from the list of existing playlists

www.largedisplaysolutions.com
info@largedisplaysolutions.com
31
Document versión: User manual 1.5
Date 17/05/2018
3. And check the option “Shortcuts”

Figure 24 - Shortcut creation

The inverse procedure can be used to remove the shortcut button.

Depending on the size of the user screen, more or less buttons will fit in the shortcut button
area, so the recommendation is to create the buttons depending on the work plan, and
maybe changing them between events.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
32
Document versión: User manual 1.5
Date 17/05/2018

11. Managing twitter

In the top right area of the control panel


you will find the twitter access button.

When you press this button, a new window


will appear, next to the control panel,
allowing you to interact with twitter.

Before you start…


So that Twitter allows the application to make searches, and make them according to the
accounts you follow, you have to authorize the application to use your Twitter account. This
easy step will only have to be done once.

When you click on the Twitter button for the first time, the window will show this message,
where Twitter is asking for your
permission to read tweets in your
chronology, and from the people
you are following. This window
will appear in your language.

To allow it, and you twitter, you


have to login with you user and
password. After this, Twitter will
send you a PIN number that you
have to write in the PIN textbox,
on the bottom.

Once it is done, you can begin


using Twitter capabilities of LDSPerimetral Social.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
33
Document versión: User manual 1.5
Date 17/05/2018

Using Twitter
Twitter control panel has this look:
Enter the text, hashtag, or user
you want to search

Messages approved, In the cue for


displaying

Images approved, In the cue for


displaying

Images received, pending of your


approval. Will be cleaned in the
next search

Messages received, pending of


your approval. Will be cleaned in
the next search

Next to the “Search” button, you will find a button to clean all accepted images and
messages.

Making a search and approving tweets.

When you make a search a list of messages will appear, and you can accept them or not.

To accept a message, you just have to click on


the blue ok button of the message, and the
message will be moved to the accepted ones
tab. In the case of images, you only have to click
on it to accept it.

The system in always looking for new tweets and


images until you press the “Stop search” button.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
34
Document versión: User manual 1.5
Date 17/05/2018
Removing accepted Tweets

The accepted item tabs, show you the list of accepted items, if they have been shown or
not, and you can remove any of them.

In both tabs you can see the delete button associated


to all messages. To remove any of them, just click it.

The text messages shown in black have not been


displayed, and the shown in gray have been. The same
for the image border. If you are working in loop mode,
then the system begins again from the beginning of the
list, all items are shown again in black.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
35
Document versión: User manual 1.5
Date 17/05/2018

12. Networking: Synchonizing various LDSperimetrals

In some situations, you may need to synchronize several perimeter systems, one in the
arena and one in higher altitude, or a different display. This means that you may want to
start sequences or playlists exactly at the same time (the delay is about 1-5ms). The content
of each perimeter may be different, adapted to the characteristics of each display, but you
want it to start at the same time.

In this scenario, the computer that indicate to the rest


of computer what to play and when to play it will be
named as the director of all displays, and the rest of
displays will be named as directed systems. Generally,
the director system uses to be the system on the grass,
Network scheme
and the directed the other systems in the stadium.

Types of synchronizations
You have available two types of synchronizations:

1. Playlist synchronization, that means that the director tell the directed to start a
playlist together, but not in each sequence.
2. Sequence synchronization, where the director tells the directed when to start each
sequence. Is to say, in each sequence start there is a synchronization point.

Identification of matching elements

Up to this point, it is clear that in some moment one LDSperimetral will tell the others to
start a sequence or a playlist. But how to refer to a specific playlist or a specific sequence?

Here we will introduce the concept of matching elements. In the moment of the
synchronization, the director will tell to the directed that has to start the playlist or
playlist/sequence identified by an auto generated code. The idea is that this code will be
generated in a concrete way:

1. Will use a selected (1-4) number of characters of its name,


2. Or will use the complete name

www.largedisplaysolutions.com
info@largedisplaysolutions.com
36
Document versión: User manual 1.5
Date 17/05/2018
This number or characters is named as match size. For example:

If you have the matching size of 1, the following playlists would be identified by the system
as “the same”:

01 – First playlist 01 – First playlist


01– First playlist 02 another playlist
01– First playlist 010– Tenth playlist
01 011

If the match size is 2, from the previous group the matching will be like this:

01 – First playlist 01 – First playlist


01 – First playlist 010– Tenth playlist
01 011

If the match size is 3, from the previous group the matching will be like this:

01 – First playlist 01 – First playlist

In the case of full match, the system would search for an element that is identified by the
same name (spaces, capitals and symbols included).

So you have to select the names of your playlists and sequences according to the full match
you want to use, or select the match type depending on the naming convention you want
to use.

Our recommendation is that you introduce a numeric sequence at the beginning of the
name of the playlists and sequences, for example:

Original name Suggested name Match size

First half 01 First half 2

www.largedisplaysolutions.com
info@largedisplaysolutions.com
37
Document versión: User manual 1.5
Date 17/05/2018
Second half 02 Second half 2

Goal!! 03 Goal! 2

So when you start a playlist or a sequence that begins with 02 (in case of match size is 2),
the directed will run a playlist or sequence that starts with 02, even if the complete name is
“02 Another description”.

When you synchronize playlists, the system will only take care of the name of the playlists,
but when you synchronize sequences, the system will look for a match in the playlist name,
and in that playlist, it will search for a match in the sequences. The content included in the
sequence, is independent on both systems.

Identification of “directed systems”


You will have to tell the director, which are the directed systems it has to address. This will
be done by introducing the address of the computers that have installed the LDSperimetral
configured as directed. Here you have two options:

1. Introduce the name of the pc, for example “pc-02”, that will imply that the system
has to translate this name to IP addresses, which is slow (slower than having the ip
directly).
2. Introduce the IP of the directed computer, if it has been assigned to a fixed IP in the
net.
3. Let’s configure the network!

With this ideas in mind, let’s go to configure the


network system. Click on the network button of the
Control Panel, and open the network configuration
window.

In this window you will find an ON/OFF button to


switch the network on and off (after pressing save).
And the parameters that had been explained in the previous subsection. You have to select
if you want this system to be the director, or a directed, what do you want to synchronize,
what match size you want to use, the port to use (if possible leave it in the default value,

www.largedisplaysolutions.com
info@largedisplaysolutions.com
38
Document versión: User manual 1.5
Date 17/05/2018
but if you change it, all your computers must have the same port number). And a list of
directed computers for the case of been a director.

On the right side you will find the message log area, where you will be able to see if is there
anything wrong. When there is something that is not as expected, the network icon on the
control panel will become orange or red, if everything is ok it will remain green or turned
off.

On the right bottom side you may see the IPs the system has, so you may easily check that
is what you expected.

To add a new directed system, type the IP, or name, of the computer in the text box, and
press “Add”.

When you are done, press the save button, and then the configuration changes will apply,
also the turning on and off of the network.

So, select the role of your computer, how to synchronize, how to identify the elements, who
will be the directeds (if you are in the director computer) turn it on, and save. If you are in
one directed computer, you have to select the same configuration that in the director. If
there are discrepancies, warning messages will appear helping you to adjust it.

Testing the communication


Once all configuration has been made, it’s time to check it. This
procedure will check that the computers have visibility, the ports
are correctly configured, windows firewalls are open, and the
system is receiving requests and sending responses. Also we will
see how long it takes all this communication, so that we can figure
out if we have any trouble in the network.

Once your setup is ready, click in the “Check all” button, this will start the process. If all
computers are available, the result will be immediate, but in the case that a computer is not
reachable, you will have to wait until the communication timeout reaches. The result you
will see in the log area is like this:

www.largedisplaysolutions.com
info@largedisplaysolutions.com
39
Document versión: User manual 1.5
Date 17/05/2018

After the ping operation has ended, you will see an entry for each computer defined in the
list of directeds, where you will see if it has responded to the director computer and how
long has it taken. The times that we measure in a Wifi network, a cabled network could be
faster, is below 5 ms. In the first request, where the system has to find out which is the IP
address of the computers, it could take longer (around 60 ms.), but only the first time.

If a computer is not available you will get this result:

www.largedisplaysolutions.com
info@largedisplaysolutions.com
40
Document versión: User manual 1.5
Date 17/05/2018
The messages are “Server name not resolved”, and “Ping to <computer name>, Error,
system not accessible”

You have to make sure that the computer name is correctly spelled, the computer is on,
and it is playing LDSperimetral correctly configured.

If all computers are ok, then the communication in correct.

Icons in the Control Panel


In the Control Panel you will be informed by the network icon, if something is going wrong.
The legend of the icons is the following:

Networking stopped. No errors, just stopped.

Networking working correctly.

Warning! Something is not as expected, the system is


operative, but look at the log message window and
adjust the system
Error, system is not operative. Please look at the
message log, and correct the situation.

Summary of the network setup.


The setup is easy, just follow these steps and you will not have any trouble. But before,
install LDSmonitor in all computers you need, copy in each of them, the playlists, sequences,
and videos that you may need. For the initial setup, just copy the videos and playlists folder
from the director to the directed. Later you will be able to customize it.

Now let’s go for the setup:

1. Set your computers with fixed IP address. Reboot them so that the settings are
applied.
2. Select one system as the “director”.
3. Decide one port to use, by default I would suggest you to use the default one, 8081
that uses to be free. Other alternatives are 8082, 8083, 8084..
www.largedisplaysolutions.com
info@largedisplaysolutions.com
41
Document versión: User manual 1.5
Date 17/05/2018
4. Decide what match size you are going to use, and make sure that the playlists and
sequences are named according to this match size, in the director and the directed
systems.
5. Decide how you are going to synchronize: by playlist or by sequence. Probably you
want by sequence.
6. In the directed systems, go to the network configuration, and set them as directed,
indicate the system the match size decided, the port, and if you
have to synchronize by playlist or by sequence.
7. Turn the network on, and save.
8. Go to the director, and do the same, but indicating it is the
director. The last step is indicating to the director which are the
directed systems. To do it, introduce the IP or the computer
name in the text box, and press “add” button, like in the figure
in the right. After this step, turn network on and save.
9. Finally, and just to be sure that the communication is correct, make a check for all
network connections.

Now is time so test!, Start your sequence in the director, and see it running. Check that you
do not have any orange icon, and you’re done!

www.largedisplaysolutions.com
info@largedisplaysolutions.com
42
Document versión: User manual 1.5
Date 17/05/2018

System security
When you start the network for the first time in your network environment, you will have to
allow LDSperimetral to allow connections in the network. To do it, Windows 10 will present
you a window like this one:

You will have to allow the application to use the network, otherwise it will not be possible
to communicate the systems.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
43
Document versión: User manual 1.5
Date 17/05/2018

13. Automatic statistics extraction


Each time the systems stops playing video, because you press the stop button or because
you close the application, a statistics of use file is generated.

If you click on the stats button, you will be able to


select, in a list, what statistics you want to see.
Stats
button

This file is generated in the folder “stats”, and the name of the file is the date and the time
of generation, for example 20141110_1147.txt for a statistics generated the 10/11/2014 at 11:47.

The information included is the resume and detailed execution of playlists and videos, so
you can know exactly the time that a video has been on the air. For more detail, see the
following image:

www.largedisplaysolutions.com
info@largedisplaysolutions.com
44
Document versión: User manual 1.5
Date 17/05/2018

14. How to make a backup of the installation

The backup procedure is very simple:

1. Locate the directory where LDSPerimetral.exe is installed.


2. Copy all the directory to a USB drive, for example.

And the recovery is as simple as the backup:

1. Take the drive with the backup.


2. Copy the folder LDSPerimetral to the desired location.

Important things to know:

 If you restore the backup in a different computer, the license will not be valid. The
license is per computer, so if a different computer is used a different unlock key will
be needed.
 If you reinstall your computer, and is the same computer, the license will be valid.
 If you reinstall your computer, do not forget to install .NET 4.5.1 from Microsoft,
included in the installation package.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
45
Document versión: User manual 1.5
Date 17/05/2018

15. Frequently asked questions

 In which order should I proceed? First configure, then create sequences, then
playlists and, finally, play the media.

 How to add new videos or photos to the system? Open the “Editing sequences”
area, click on the folder icon on the right bottom side, and copy the files there. This
is the videos folder of your installation.
 Which is the correct size for videos and photos? The system will play any size, but
the recommendation is to use a size that is a multiple of the cabinet size, so that
the video (or photos) end with the cabinets. This will allow you to know exactly the
position of the media in the perimeter system independently of the content of the
video. If it is not possible to have the videos in the desired size, the second
recommendation should be that all videos have the same length.
 My video is lower than the cabinet, what should I do? You have three options:
1. Do nothing. The video will be displayed in the top side of the cabinet
2. Center the video. The video will be displayed in the middle of the cabinet, but
without any distortion. The centering process is only vertical.
3. Stretch the video vertically. The video will be stretched vertically to fill all the
cabinet. Some distortion will be introduced, but in some cases, the vertical
stretch process is hardly perceived by the human eye. Use this option with care.
 What background color do you recommend for the desktop? Due to the desktop
(the one on the second video output) will be shown, we recommend to use a black
solid as background color.

 I need to use two video outputs, how should I configure the system?. If you need
two outputs of video, the first you need is a computer with capabilities for, at least,
three monitors (one for the control panel, and two for the video senders). Steps to
follow:
1. Extend the desktop to all screens, and place the third, down the second.
2. Calculate your processing area in height, is to say, the output should be the
second monitor, but the resolution of processing has to be higher enough
to fit al videos.
www.largedisplaysolutions.com
info@largedisplaysolutions.com
46
Document versión: User manual 1.5
Date 17/05/2018
 When do I have to restart the application? You should restart it only when you
make changes in your configuration, just to be sure that they are correctly applied.

 My system is not working properly, how to proceed? If you have any trouble,
Software Engineering Team will help you to resolve it. You should:
1. Create a backup as described in chapter 9.
2. Make a zip of the content.
3. Contact Large Display Solutions for help from the Software Engineering
Team. They will tell you how to proceed.

 What file formats are supported? The application supports avi and mp4 videos,
and jpg, gif, png and bmp image formats. See addendum 1 for more details
 I am not able to detect the Novastar
controller, or it suddenly disappears.
Check that all Novastar software is
disabled.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
47
Document versión: User manual 1.5
Date 17/05/2018

16. Addendum 1 – Codecs supported


The file formats supported by LDSPerimetral are:

Media Formats

Video Mpeg (mp4), avi,

Images Jpg, bmp, png, jpeg

Codecs supported by the player regardless of the file extension* :

 Raw Video
 RGBA format
o Uncompressed 32 bit Alpha Red, Green, Blue.
o On Windows Phone 7, the alpha channel is ignored.
 YV12 format- YCrCb(4:2:0)
o Uncompressed YCrCb(4:2:0).
o Not supported on Windows Phone 7.
 RGBA - 32 bit Alpha Red, Green, Blue
 Windows Media Video and VC-1 formatsWMV1: Windows Media Video 7
o Supports Simple, Main, and Advanced Profiles.
o Supports only progressive (non-interlaced) content.
 WMV2: Windows Media Video 8
 WMV3: Windows Media Video 9
o Supports Simple and Main Profiles.
o Supports only progressive (non-interlaced) content.
 WMVA: Windows Media Video Advanced Profile, non-VC-1
 WVC1: Windows Media Video Advanced Profile, VC-1
o Supports Advanced Profile.
o Supports only progressive (non-interlaced) content.
 H264 * (ITU-T H.264 / ISO MPEG-4 AVC) formats
o Supports H.264 and MP43 codecs.
o Supports Base, Main, and High Profiles.
o Windows Phone 7 supports up to Level 3.0.

Note that level 3.0 defines the maximum supported resolution for 30fps as
720x480. Other frame rates have different maximum supported
resolutions.

o Supports only progressive (non-interlaced) content.


o Supports only 4:2:0 chroma subsampling profiles.

Note, that media libraries, such as the SmoothStreamingMediaElement,


support the AVC NAL format by programmatically converting AVC NALs
to Annex B NALs. As Silverlight supports partial encryption of H.264

www.largedisplaysolutions.com
info@largedisplaysolutions.com
48
Document versión: User manual 1.5
Date 17/05/2018
samples, this conversion can occur on encrypted content as well if the NAL
headers are not encrypted. The Annex B NAL format is described in MPEG-
4 Part 10.

o Supports PlayReady DRM with Mp4 (H264 and AAC-LC)


 H.263 format
 MPEG-4 Part 2 format
o Supports Simple and Advanced Profiles.

(*) Source: http://msdn.microsoft.com/en-us/library/cc189080%28v=vs.95%29.aspx

(**) Problems reported when using a video card with low memory and the video played in
the second monitor.

If you need to use other codecs, we recommend to use the Combined Community Codec
Pack included in the package distribution, or a newer version of it available freely in the
web.

www.largedisplaysolutions.com
info@largedisplaysolutions.com
49
Document versión: User manual 1.5
Date 17/05/2018

www.largedisplaysolutions.com
info@largedisplaysolutions.com
50

You might also like