Intel
Intel
1
Intel® PC-Like Embedded Digital Signage Cookbook
1.0 Chong Lee, David Ting Describes basic digital signage usage model 15/01/2012
& Hong Yet with Mini-ITX Intel® Desktop Boards
Name Contact
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY
ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN
INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL® PRODUCTS INCLUDING LIAB ILITY OR WARRANTIES
RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT. INTEL PRODUCTS ARE NOT INTENDED FOR USE IN MEDICAL, LIFE SAVING, OR LIFE SUSTAINING
APPLICATIONS.
Intel may make changes to specifications and product descriptions at any time, without notice.
All products, dates, and figures specified are preliminary based on current expectations, and are subject to change without n otice.
Intel, processors, chipsets, and desktop boards may contain design defects or errors known as errata, which may cause the product to
deviate from published specifications. Current characterized errata are available on request.
Intel, the Intel logo, Intel Core and Core Inside are trademarks of Intel Corporation in the US and other countries.
*Other names and brands may be claimed as the property of others.
Copyright © 2012 Intel Corporation.
2
Intel® PC-Like Embedded Digital Signage Cookbook
INTRODUCTION
This cookbook provides a guideline for the design of Intel® Desktop Boards into a small mini-ITX form
factor digital signage product. It is meant to guide customers to build a cost competitive system
based on the mini-ITX Intel® Desktop Board for the digital signage market.
Scope
This document consolidates ideas, technical requirements & specifications for delivering an
innovative product based on mini-ITX Intel Desktop Board platform.
This document does NOT:
Repeat information readily available in standard specifications but will refer to them .
Address warranty, distribution cost and regional tariff.
Cover supply chain optimizations.
Audience
The target audience for this document includes:
System integrators.
Direct Intel OEM customers.
Intel® Technology Provider partners.
Ingredient suppliers.
3
Intel® PC-Like Embedded Digital Signage Cookbook
References
Please follow the links below for more details:
4
Intel® PC-Like Embedded Digital Signage Cookbook
Acronyms
Acronym Expansion
OS Operating System
TCO Total-Cost-of-Ownership
ROI Return-On-Investment
5
Intel® PC-Like Embedded Digital Signage Cookbook
Overview
Digital Signage is a form of electronic display that shows information, advertising and other
messages. Digital signs (such as LCD, LED, plasma displays, or projected images) can be found in
public and private environments, such as retail stores and corporate buildings .
Digital Signage is used for many different purposes. Below are some of the most common Digital
Signage applications:
Public information – News, weather and local (location specific) information, such as fire exits and
traveler information
Internal information - Corporate messages, health & safety, news, etc.
Advertising – Either related to the location the signage is in or just using the audience reach of the
screens for general advertising
Brand building – In-store digital signage to promote the brand and build a brand identity
Influencing customer behavior – Directing customers to different areas, increasing the dwell time on
the store premises
Enhancing customer experience – Applications include the reduction of perceived wait time in
restaurant waiting areas, bank queues, etc., as well as recipe demonstrations in food stores
Enhancing the environment – With interactive screens (in the floor for example) or with dynamic
wayfinding
6
Intel® PC-Like Embedded Digital Signage Cookbook
Source: Northern Sky Research Analysis 5/09 with CAGR extended out to 2015
Based on the market survey above, the Digital Signage market is expected to grow in the next few
years. The retail market will be the main growth driver with North America projected to have the
biggest market size.
7
Intel® PC-Like Embedded Digital Signage Cookbook
Market Segments
Table 1 below shows the high-level features that are required on a digital signage system. Graphic
and processor intensive applications will require an Intel® Core™ i7 processor. An Intel® Atom™
processor-based system will be adequate for a basic digital signage application.
Dynamic content
Mainstream
Support audience measurement
Remote/centralized management
Rich media content blending and
processing
Interactive
Multi-media playback
8
Intel® PC-Like Embedded Digital Signage Cookbook
Note 1: Dual-display is only supported in 2011 Intel® Atom™ processor-based desktop boards.
9
Intel® PC-Like Embedded Digital Signage Cookbook
Rich Media Content The Intel® Desktop Board D2700MUD will play 1080p
Processing & Blending video files without the need for a discrete graphic card.
Remote Manageability helps reduce TCO because customers do not need people for on-site support
and an energy-efficient Intel® Desktop Board D2700MUD and D525MW digital signage system
increases customer ROI.
10
Intel® PC-Like Embedded Digital Signage Cookbook
Flash
Animation LCD/Plasma/
LED Screens
Digital Media
Advertising Players
Content & Admin
Server
Graphics Interactive
Screens
Networks:
3G/4G
LAN/WAN
Satellite
RSS
Handheld Devices
Figure 4 shows a typical digital signage network. This diagram helps customers to understand how a
digital signage network might be setup.
Contents are stored on a server. These contents are pushed out to the digital media players such as
those based on Intel® mini-ITX desktop boards. The system will then display the contents onto
different display media (LCD, monitors, etc.).
The underlying technology for Intel® AIM Suite is called Anonymous Video Analytics (AVA), which
utilizes Intel® Processors and small optical devices connected to a digital signage system. Intel® AIM
Suite software utilizes anonymous face-detection algorithms to aggregate data on how many
people looked at the advertising, how long they watched, and their demographics (e.g. gender and
age bracket). It does all of this while maintaining total anonymity and complete respect for people’s
privacy.
11
Intel® PC-Like Embedded Digital Signage Cookbook
This targeted advertising approach is enabled by powerful Intel® Core TM i5 and Intel® CoreTM i7
processors, which can run the advanced AVA application while simultaneously playing high-definition
video content on the same computer system.
The four elements of the Intel® AIM Suite is shown in Figure 5 above:
Intel® AIM Suite – The master control application for the AVA solution. It manages instances
of Intel® AIM View and uploads data to Intel® AIM Analytics
Intel® AIM View – Intel® AIM Suite’s face-detection technology module. The software
analyzes a video stream from an optical device and detects faces of people viewing the
digital signage display, providing information on the number of viewers and their
demographics, viewed content and dwell time
Intel® AIM Analytics – Web-based reporting system. This cloud-based service provides
advertisers and digital signage networks with a secure means to view their data, generate
reports and enable automated e-mail reports.
Intel® AIM Manage – Web-based license and sensor management system. This cloud-based
system remotely manages all computers running Intel® AIM Suite.
12
Intel® PC-Like Embedded Digital Signage Cookbook
Platform Configuration
1 Dual-core Intel® Atom™ processor D525 featuring an integrated graphics core (Intel® GMA 3150)
with graphics performance improvements
2 Intel® NM10 Express Chipset, designed to support the new Intel® Atom™ processor
3 Single-channel DDR3 with two SODIMM connectors for 1333 / 1066 MHz memory support (4 GB
maximum, dependent on memory type)
13
Intel® PC-Like Embedded Digital Signage Cookbook
1 Dual-core Intel® Atom™ processor D2700 featuring an integrated graphics core (Intel® GMA 3650)
with graphics performance improvements
2 Intel® NM10 Express Chipset, designed to support the new Intel® Atom™ processor
3 Single-channel DDR3 with two SODIMM connectors for 1333 / 1066 MHz memory support (4 GB
maximum, dependent on memory type)
14
Intel® PC-Like Embedded Digital Signage Cookbook
3 Dual channel DDR3 1333/1066 MHz, 2 DIMMs, 16 GB maximum & supports memory Over
Clocking, Over/Under Voltage
15
Intel® PC-Like Embedded Digital Signage Cookbook
Screens can be defined and designed as per Landscape or Portrait and as per different aspect ratios
- 4:3, 16:9, 16:10, etc.
The Screen can also be designed using Pixels for specifying target screen resolution.
Pop-up zones can be used to play media items in a zone which appears and disappears based on
specific intervals. Any zone can be configured to be a pop-up zone.
16
Intel® PC-Like Embedded Digital Signage Cookbook
Scheduling Feature
Campaign Manager* has a powerful scheduling feature that allows users to schedule the content as
required.
Each media items can have their own activation and expiration dates or they can follow the
Campaign activation and expiry dates as per Campaign Scheduling created by the users.
Multi-Instance Support
If two or more computer screens are connected to different video outputs on one digital signage
system, a separate content can run on each of the screens.
Unlimited Tickers
Users can publish any number of tickers they want which could be Static (what you type is what you
see) or Dynamic (can take RSS feeds). Users can also selectively Show or Hide the ticker on the
screen when a particular content is played.
17
Intel® PC-Like Embedded Digital Signage Cookbook
Remote Commands
Campaign Manager* allows users to issue remote commands such as custom serial commands (For
TV control), restart player, get device information, etc.
Network Agnostic
Campaign Manager* works on any type of IP based network - LAN, Internet, VPN, VSAT, IPLC, GPRS
etc. Campaign Manager supports unicast as well as multicast.
Alerts to Administrator
Digital Signage players can automatically send an email to the administrator in case of any problems.
Security Protection
Campaign Manager* has built-in security features including groups and user based security.
Pooling Feature
Campaign Manager* has a unique pooling feature that allows users to create pools of related files
which are then used for randomized playback based on cyclic patterns. 'Pool Patterns' can be
created to emulate structured playlists similar to those used in commercial radio and TV
broadcasting.
Node Server
Helps save bandwidth cost and requirement. Node server allows one player in a group to act as the
master player which downloads all the heavy content files on behalf of other players which then
pick up their content locally over LAN. This helps in saving bandwidth costs as well as time.
18
Intel® PC-Like Embedded Digital Signage Cookbook
Software – Xibo*
Xibo* (pronounced eX-E-bO) is an an open source, multi-display, multi-zone, fully scheduled digital
signage solution controlled from a centrally managed web interface. It simplifies digital signage to
make it easy for any user to create creative digital signage campaigns. Creating engaging displays is
achieved in three single steps:
Combine its open-sourced architecture with its support for Ubuntu-based platforms and Intel®
Desktop Boards D525MW or D2700MUD based on the Intel® AtomTM processor, Xibo allows
customers to create entry-level and low-cost digital signage platforms.
Xibo* is released under the Affero GNU Public License v3 or any later version. Software support is
covered by the developers themselves and not through Intel®.
19
Intel® PC-Like Embedded Digital Signage Cookbook
Memory 1 GB 2 GB 2 GB
Logitech* Quickcam
Video capture device N/A N/A
C615
Table 7: Platform Requirements for Xibo* and Ryarc Campaign Manager*
20
Intel® PC-Like Embedded Digital Signage Cookbook
The Intel® Desktop Board DQ67EP digital signage player is connected via wireless to a Campaign
Manager Realm* server. The campaign administrator can connect to the Realm server using a normal
laptop or desktop PC via wired or wireless connection.
Figure 6 below shows the actual network setup for this recipe. The laptop can control one or many
client systems.
This guide will not cover the installation of a Campaign Manager server or client , Intel® AIM suite or
Intel® Vpro technology. Please contact your representative from Intel® or Ryarc® for details on the
installation and activation of these technologies. It will instead focus on setting up campaigns and
configuring Campaign Manager to take advantage of Intel® AIM Suite and Intel® VproTM technology
The laptop be called the “admin console” while the digital signage player based on the Intel® DQ67EP
Desktop Board will be the “player”.
21
Intel® PC-Like Embedded Digital Signage Cookbook
1. Log in to the Campaign Manager* server. Campaign Manager* 3.0 uses a central server to host
multiple projects. A project can consist of multiple users, campaigns and screens. A digital
signage service provider could create and administer multiple projects for multiple customers.
2. Select the appropriate project and you will be presented with the main interface. Users can
access all aspects of Campaign Manager* from this interface, such campaigns, players and user
access rights.
22
Intel® PC-Like Embedded Digital Signage Cookbook
3. Select Channels on the left sidebar to show all available channels dedicated to this project.
Channels are a compilation of campaigns which players can “tune in to”. Right click-on the screen
on the right to add a new channel.
23
Intel® PC-Like Embedded Digital Signage Cookbook
5. Select the channel that you have just created and click on Create Configuration File on the
ribbon. Campaign Manager* will automatically create a settings file that you need to transfer
to the player. Copy it to your USB flashdrive and plug it into the player.
6. On the CMS player, launch the Ryarc CM Player Configuration. Click on File followed by
Configure and select the settings file you created. A message will confirm that the player has
been configured. Click OK. The player will now know how to contact the server for content and
administration.
24
Intel® PC-Like Embedded Digital Signage Cookbook
7. Click on General Settings in the sidebar and click the checkbox to Enable Intel AIM Conditional
Play. This will enable Intel® AIM.
8. Back to the admin console. Click on Players in the sidebar and confirm that your player has
been added to the database and is currently online. The name of the player is its Win7
computer name. You may need to wait a while, or click Force Synchronize to refresh it.
25
Intel® PC-Like Embedded Digital Signage Cookbook
9. Click on Campaigns in the sidebar and right click in the right pane. Select New to add a new
campaign. Give your campaign a title.
[Link] on What in the sidebar. The first thing that you need to do is to set the resolution for the
campaign. Enter width and height corresponding to the monitor attached to the player.
26
Intel® PC-Like Embedded Digital Signage Cookbook
[Link] can define multiple zones to show different media. So let’s start by creating 3 zones, one
for video and two for posters and banners. Click on the Add Zone button twice to add 2
additional zones. Resize and arrange them as shown in the example.
[Link] on Zone 1 in the Preview of Current Zones pane to select Zone 1. Click on Add -> File to
add media to it. Point explorer to the correct folder and select at least three videos.
27
Intel® PC-Like Embedded Digital Signage Cookbook
13. We can now add Conditional Play to the video files. Select the second video to highlight it and
click on the Conditional Play button at the top.
28
Intel® PC-Like Embedded Digital Signage Cookbook
14. Click on Add Condition on the right sidebar and select the Intel AIM AVA tab at the bottom.
Add these conditions:
History Range – Instant Data
Gender – Mostly Female
This means that the second video will only play if the viewers are mostly female for 10
seconds before it is scheduled to play in the playlist. Check that the Condition Summary is as
pictured.
29
Intel® PC-Like Embedded Digital Signage Cookbook
15. Now click on the third video and set its Conditional Play conditions to:
History Range – Instant Data
Gender – Mostly Male
So this video will only play if the viewers are mostly male. Check that the Condition Summary
is as pictured, and then clicks the x button to close it.
30
Intel® PC-Like Embedded Digital Signage Cookbook
[Link] can add other types of the media in the other zones, just repeat step 12. Steps 13 and 14
can be repeated if you wish to add Conditional Play as well.
17. Next we need to set a schedule for when the campaign will play. Click on When in the sidebar.
At the top, for Schedule Starts, click on Now. Then enter 1 for Number and Days for Units.
This will set the campaign to play for a period of 24 hours starting now.
18. Next we Next we need to select which channel our campaign will play on. Click on Where in
the sidebar. Choose the channel you created earlier from the Available Channels list and click
the “>” button to add it to the Targeted Channels list.
31
Intel® PC-Like Embedded Digital Signage Cookbook
[Link] are now ready to publish our campaign. Click the Publish icon at the top and select Yes to
save. It may take a few minutes for the content to reach the player.
[Link] will notice that the first video will continue to loop as long as there is no audience
presented in front of the camera. If a mostly female audience is presented in front of the
camera, the second video will play. If the audience is mostly male, then the third video will
play. The pictures must be presented at least 10 seconds before the end of the current video
in order to affect the playlist.
[Link] Manager* also supports some Intel® vPro TM Technology. On the admin console, click
on Players in the left sidebar. Right click on the player corresponding to the physical player
and select AMT Commands followed by Power Off.
32
Intel® PC-Like Embedded Digital Signage Cookbook
[Link] the AMT username and password that was set on the player. If vPro was configured
properly then the player should power off. You can select AMT Commands followed by Power
On to turn on the system again.
The Intel® Desktop Board D525MW digital signage player is connected via wireless to a Xibo* server.
The campaign administrator can connect to the Xibo* server using a normal laptop or desktop PC via
wired or wireless connection.
Figure 6 below shows the actual network setup for this recipe. The laptop can control one or many
client systems.
This guide will not cover the installation of an Ubuntu* 10.04, Xibo* server or Xibo* player. Please
contact your representative from Intel® or Xibo for details on the installation details. It will instead
focus on setting up campaigns in Xibo*.
The laptop be called the “admin console” while the digital signage player based on the Intel®
D525MW Desktop Board will be the “player”.
33
Intel® PC-Like Embedded Digital Signage Cookbook
1. On the player, launch the Xibo* Client Options. This is where you configure the player and tell it
where to find the server. Enter the information as shown in the screenshot for URL, server key
and collection interval. Click Save once you’re done.
2. Click on the Register Display tab. Enter a display name such as d2700mud-player and
click on Register. The player will now send a request and the Results would read “Display
added and is waiting licensing approval from an Administrator”. Click the “x” button to
exit.
34
Intel® PC-Like Embedded Digital Signage Cookbook
3. Launch the Xibo* Client. We can now move over to the server.
4. To connect to the Xibo* database on the server, launch a web-browser and enter the
URL or IP address of the server. Enter the correct credentials when presented with the
login screen.
5. We need to first grant access to the player. Click on Management followed by Display
35
Intel® PC-Like Embedded Digital Signage Cookbook
6. Look for the display name that you entered earlier. In this example, its d2700mud-
player. Click on Edit for that line item.
7. Ensure that License Display is set to Yes and click Save. This will add the player to the
Xibo* database. Click OK to confirm. You should notice within the next minute that the
player is now playing a default layout.
8. Now we can create a campaign. Click on the Layout tab followed by Add Layout. Enter a
name for your layout and select Full Screen (16:10) under Template. Click Save.
36
Intel® PC-Like Embedded Digital Signage Cookbook
9. Click on Background. Under Background Image, select the drop down menu and choose a
background. For this example, we are using a picture of an UltrabookTM. Ensure that the
Resolution is set to 16:10 Widescreen Monitor. Click Save to continue. With Xibo*, you
can enhance campaigns with custom backgrounds.
[Link] now the first region or zone is covering the entire screen. Drag the corners and
sides to resize it so that it fits within the Ultrabook TM screen.
37
Intel® PC-Like Embedded Digital Signage Cookbook
[Link] click the region and you can add media to it. You can either add files from the
hard drive or from the library if you have loaded it in earlier. We will assume that the
required media has been loaded into the library, so click Library.
[Link] the Type drop-down list to select Video and select a few of the videos in the
Library. Click Assign to confirm the selection.
38
Intel® PC-Like Embedded Digital Signage Cookbook
[Link] the timeline view, you can drag and drop the different videos to change their
sequence of play. Click Close to return to the main design screen.
14. Right click on the layout designer anywhere outside the first region and select Add
Region. Drag the new region to an area on the right of the Ultrabook and resize it
roughly 150 x 150.
39
Intel® PC-Like Embedded Digital Signage Cookbook
[Link] click this region and click on Library. Change the drop-down selection to image
and choose a few. In this example, we are choosing an Intel® logo and some product
badges. Click on Assign. From here you can change the sequence of play. Click Close once
you’re done.
[Link] we are ready to publish the campaign. Click on Schedule Now. Set the duration to
24 hours. Select d2500mud-player and click Save and OK. The campaign will start to play
on the player within a few minutes.
40
Intel® PC-Like Embedded Digital Signage Cookbook
[Link]/go/esaa
41
Intel® PC-Like Embedded Digital Signage Cookbook
In-Win* BP655
Model BP-655
Dimension (mm) and size 265 (W) x 310 (D) x 100 (H) = 8.2L
42
Intel® PC-Like Embedded Digital Signage Cookbook
Winsis* WT-02
Model WT-02
Expansion 1x Low profile slot OR 1x full height with riser, card reader
43
Intel® PC-Like Embedded Digital Signage Cookbook
Dimension (mm) and size 331 (D) x 200 (W) x 160,(H) = 10.6L
Expansion Slot x1
44