Search our Knowledgebase/How to use our Software/Samsung Smart Signage Player

Technical Overview of Samsung Smart Signage Platform

Ian Maison
posted this on September 25, 2013 13:09

Technical Overview of Samsung Smart Signage Platform

Smart Signage Panels C Range - 2013

 

Smart Signage Panels D Range - 2014

[C - Range] Configuration -

[C - Range] Content & Feature Support -

[C - Range] Firmware -

[C - Range] Hints, tips and FAQs

[C - Range] Limitations -

 

 [D - Range] Configuration -

[D - Range] Content & Feature Support -

[D - Range] Firmware -

[D - Range] Hints, tips and FAQs

[D - Range] Limitations -

Want to Sign Up for our Samsung Smart Signage Platform D Range Beta?

If you would like to register for the SSSP "D" series Beta, please click here to fill out our Sign Up Form!


Setting the Signagelive URL - [C Range - 2013] 

As a Samsung Smart Signage Platform user here are the steps required to set the Signagelive URL on your panel.

MEC, UEC, PEC, UDC Panels 

If you have these particular Samsung Smart Signage models you will need to follow these instructions:

  1. Switch the panel into standby
  2. Press Mute, Press 1, Press 8, Press 2 and Press On.
  3. Select Control > LFD Option > LFD Launcher > Server Url Setting
  4. Enter http://go.smartlfd.com/V2 in the URL section.
  5. Save the url
  6. Ensure the LFD Launcher is On
  7. Ensure Magic Info Lite is OFF
  8. Switch the panel off and back on
  9. When the SSSP restarts the Signagelive application will install and ask the user to enter date and time. The user will need to press
  10. enter on the remote control and the panel will restart. This will be replaced with setting the timezone in the next beta release.
  11. Once the panel is restarted the activation code will be displayed

MDC Panels 

If you have these particular Samsung Smart Signage models you will need to follow these instructions:

  1. Switch the panel into standby
  2. Press Mute, Press 1, Press 8, Press 2 and Press On.
  3. Select Control > Config Option > LFD Config Option > LFD Launcher > Server Url Setting
  4. Enter http://go.smartlfd.com/V2 in the URL section.
  5. Save the url
  6. Ensure the LFD Launcher is On
  7. Ensure Magic Info Lite is OFF
  8. Switch the panel off and back on
  9. When the SSSP restarts the Signagelive application will install and ask the user to enter date and time. The user will need to press
  10. enter on the remote control and the panel will restart. This will be replaced with setting the timezone in the next beta release.
  11. Once the panel is restarted the activation code will be displayed

backtotop.jpg


Setting the Signagelive URL - [D Range - 2014] 

DBD, DMD and DHD Panels

When the panel is first booted it will startup with a configuration wizard, the user simply needs to follow the wizard to setup the panel, the key setting is that the user needs to select to use the Url Launcher rather than Magic Info. At the end of the wizard the user will be asked for the application url.

Note that the D series supports USB keyboard for text entry and navigation which is far quicker than the remote control.

The URL is: http://go.smartlfd.com/v2 DO NOT USE A URL shorten as this will not work

If the panel is already configured for MagicInfo and is being switched for use with Signagelive:

  1. Firstly please change the input to HDMI
  2. Select Menu
  3. Select System
  4. Select Play Via
  5. Select URL Launcher
  6. Exit the menus using the return button
  7. Press Home button
  8. Select Change Url
  9. Enter the Signagelive url - http://go.smartlfd.com/v2
  10. Select URL Launcher

To change the Url, if the Url launcher is already configured Press Home and select Change Url as above.

Please Note:

These instructions are subject to change or maybe different on panels that we have not evaluated, unfortunately this is out of our control. If there is a different sequence please note the model down, the region, the firmware version and the instructions and we can update our documentation.

backtotop.jpg

 


How to configure the Network and Auto-Standby Options - [C Range - 2013] 

Configuration of the SSSP is a fairly simple process and should only consist of setting the Signagelive url however there are some items to be
aware of that may occur:

  • The network sometimes needs to be configured manually on the panel
  • Auto Standby needs to be switched off

To configure the network:

  1. Select an input such as HDMI, DVI, TV, PC etc
  2. Press Menu
  3. Select Network 
  4. Follow the wizard
  5. Switch the SSSP off and on

To switch off auto standby:

  1. Select an input such as HDMI, DVI, TV, PC etc
  2. Press Menu
  3. Go into the System Menu
  4. Select General
  5. Set Standby Control Off
  6. Switch the SSSP off and on

backtotop.jpg


How to configure the Network and Auto-Standby Options - [D Range - 2014] 

Configuration of the SSSP is a fairly simple process and should only consist of setting the Signagelive url however there are some items to be
aware of that may occur:

  • The network sometimes needs to be configured manually on the panel
  • Auto Standby needs to be switched off

To configure the network:

  1. Select an input such as HDMI, DVI, TV, PC etc
  2. Press Menu
  3. Select Network 
  4. Follow the wizard
  5. Switch the SSSP off and on

To switch off auto standby:

All the following settings are under the System Menu when the menu button is pressed (this can also be accessed via Home button then More Settings). Ensure the following settings are configured:

  1. Auto Source Switching - Auto Source Switching - Off
  2. Power Control - Auto Power On - On
  3. Eco Solution - Energy Saving - Off
  4. Eco Solution - Screen Lamp Schedule - Off
  5. Eco Solution - No Signal Power Off - Off
  6. Eco Solution - Auto Power Off - Off

backtotop.jpg


Supported Content Types - [Applies to all Ranges] 

Feature  C Range (2013)D Range (2014) Notes 
Image     JPG, PNG
Video MP4 (H.264), WMV (VC-1) - others are technically supported however these are the recommendations from Samsung
IPTV   Stream protocols tested: RTSP, RTP, UDP, HTTP - Codec Support: Same as video 

Supported IPTV Streamers
AVerCaster HD Duet - (Click here for Product details)
Exterity e2310 (SD Encoder)
Exterity e3535 (HD Encoder)
TV Capture     Currently Limited to HDMI
Web     Not Applicable

backtotop.jpg


Note on Video Support - [Applies to all Ranges] 

In order to ensure that the screen does not flash between videos (this is separate to black frames between videos) videos must be encoded with
different frame rates for US and Rest of World panels. This is most noticable when using multi-zone content as the entire layout background will
flash. This is caused by the panel changing mode i.e a different refresh rate is selected to the default for the panel.

The defaults are:

  • America - 30 fps or a multiple of e.g. 60 fps
  • Worldwide - 25 fps or a multiple of e.g 50 fps

For those interested in why screen refresh rates are different around the world please read http://theautomaticfilmmaker.com/blog/20
09/2/23/about-frame-rates-or-why-2997.html

Therefore video content should be encoded to the correct frame rate for the region the content is deployed to.

Please note that HDMI Input is subject to the same limitations.

Please see Limitations for known limitations.

backtotop.jpg

 


Feature Support

Content and Design

Feature C Range  (2013)D Range (2014) Notes
Images See Content Support For Full Details  
Video See Content Support For Full Details  
Web / HTML See Content Support For Full Details  
Capture Limited to HDMI In - See Content Support for full Details
IPTV / Video Streams See Content Support For Full Details  
Flash no.png (2014 Panels) - Only within a webpage 
Executable no.png no.png  
Media RSS    
Fullscreen    
Multi-Zone The SSSP is a single threaded application running on a low power CPU the more zones added the lower the performance will be, this will affect the visual representation of the content Only one video is able to play at a time, this is because the SSSP has one video decoder than can only decode one stream at a time. Please note that 'video' in this context refers to video files, IPTV streams and HDMI input If the are two zones with videos in the video will be played on a first come first serve basis, i.e. the zone that requests it first will play the video. If for example there are two zones with entirely videos in one of the zones will not be able to play its videos and will display black.
Background Colours and Gradients on the layout    
Background image on the layout  
Schedulable/Main Zone   Note the zones are transparent below the content, therefore there is scope for interesting deployments using transparent web pages over the layout, or transparent PNGs The schedulable/main zone supports all of the content types supported by the SSSP - see Content Support for full details
Ticker All functions of the ticker are supported e.g. all animation directions, separator images, background images and colours. Only JPG and PNG are supported as separator image types
Static Image  
Static Text    
Web Zone    
QR Code  
Flash Clocks no.png no.png  
Samsung Picture in Picture no.png no.png  

backtotop.jpg

Scheduling

Feature c range  (2013)d range (2014) Notes
Global Default Playlist  
Scheduled Content (Fullscreen and Multi-Zone)  
Recurrence on a schedule (i.e: when deploying either a fullscreen playlist or multizone layout)  
Conditional Playback on an asset - tags  
Conditional Playback on an asset - validity and recurrence  
Default Media Asset in a zone    
Default Playlist in a zone  
Scheduled Playlists in a zone    
Scheduled Interrupts no.png no.png  
Playlist triggered Interrupt no.png no.png  
Nested Playlists    
Local Playlists    
Synchronisation no.png no.png  

backtotop.jpg

Connectivity and Notifications

Feature  c range (2013)D Range  (2014)Notes
Ability to set a configuration check time  
Ability to set a configuration check interval  
Ability to set a health check interval  
Ability to set a Diagnostic Update interval Not supported in the UI yet 
Ability to set a Diagnostic Update time Not supported in the UI yet
Ability to set a reboot time Not supported in the UI yet
Notify System Start  
Notify Content Check  
Notify Health Check  
Notify Schedule Download Start  
Notify Schedule Download Complete This is the notification that controls the flags in Signagelive to determine if a play has it's content or not
Notify Schedule Download Fail  This is the notification that controls the flags in Signagelive to determine if a play has it's content or not
Notify Playlist Download Start Not supported in the UI yet - this will be used to track the progress of a deployment
Notify Playlist Download Complete Not supported in the UI yet - this will be used to track the progress of a deployment
Notify Playlist Download Fail  Not supported in the UI yet - this will be used to track the progress of a deployment
Notify Media Asset Download Start Not supported in the UI yet - this will be used to track the progress of a deployment 
Notify Media Asset Download Complete Not supported in the UI yet - this will be used to track the progress of a deployment 
Notify Media Asset Download Fail  Not supported in the UI yet - this will be used to track the progress of a deployment
Firmware update complete Coming Soon Coming Soon  Firmware updates not supported by Samsung will be available when this is implemented
Firmware update fail Coming Soon  Coming Soon  Firmware updates not supported by Samsung will be available when this is implemented
Play Asset Coming Soon  Coming Soon This will be implemented when verbose impression logging/proof of play is implemented in the Signagelive cloud

backtotop.jpg

 

Other

Feature C Range  (2013)D Range  (2014)Notes
Switch screen on and off at specified times  
Portrait Videos will need to encoded and rotated correctly before deployment. IPTV/Video Streams and HDMI Input will not be supported in portrait mode
Play content without an internet connection    
Control the main playlist with the remote control      
Remote retrieval of application log files no.png no.png There are no log files - writing to the file system is synchonous and will have a performance hit on the media player. 
Mute  
Volume    
Automatic SL Application Updates no.png Coming Soon A the moment this does not seem to work and there is a bug report into Samsung, however to update the application simply Press Home on the remote control and Select the Url Launcher again
Automatic Firmware Updates no.png Coming Soon Samsung have added an API to the D series product range that will enable automatic updates, however this is not implemented yet in our application

backtotop.jpg

System Reporting

Feature C Range  (2013)D Range  (2014)Notes
System Name Set to Signagelive Samsung SSP 
System Operating System Name   Set to Samsung SoC 
System Operating System Version no.png Coming Soon  This is the firmware version and will be added when remote firmware updates are available
System Manufacturer Set to Samsung 
System Model no.png  Coming Soon This is a feature request with Samsung
System Up time  
System time zone  
Client Version  
CPU Usage    
Memory Total Available  
Memory Total Used  
File Storage Format no.png no.png  
File Storage Total Available    
File Storage Total Used    
Temperature Sensor Name   Screen is the only sensor supported 
Temperature Sensor Value Reported in Celsius 
Graphics Card Name    
Horizontal Resolution  
Vertical Resolution    
Network Connection Type   Ethernet or WIFI 
Using DHCP    
IP4 Address    
Subnet Mask  
Default Gateway  
DNS1    
DNS2 no.png  no.png  
MAC Address    
Installed Applications no.png no.png Not Applicable 
Running Processes no.png no.png  Not Applicable 
Application Settings   This will report:
Mute Status
Portrait
Is Debugger on
System Settings   This will report on:
Contrast
Brightness
Volume
Mute Status
Remote Control Status
Safety Lock Status
Button Lock Status
Internal / External speaker selection
Screen On / Off


backtotop.jpg


Firmware

Each model in each region has different firmware, it is not possible to apply the incorrect firmware to a panel as each is uniquely named to avoid
such an occurrence so it will not matter if you accidentally try to apply new firmware.

Currently firmware is manually updated only, however Samsung are working on remote firmware updates. As there is no automated process
currently obviously when the firmware with automated updated enabled is released this will need to be manually applied to take advantage of this
feature.

Latest Versions -

(Americas)

ModelVersionDownload URLFolder
MDC 2006 Download MDC SSSP Americas Firmware   T-ECPLCAKUC
MEC - Download MEC SSSP Americas Firmware  T-ECELCSAKUC 
PEC / UDC / UEC 1014 Download PEC/UDC/UEC SSSP Americas Firmware   T-ECELCAKUC 
Other Firmware Types
MDC 65 Inch Firmware   Download MDC 65" SSSP Firmware T-ECELC6AKUC
MEC 75 Inch Firmware   Download MEC 75" SSSP Firmware T-ECELC6AKUC

backtotop.jpg

(Rest of World)

modelVersionDownload URLfolder
MDC 2006.2 Download MDC SSSP ROW Firmware  T-ECPLCDWWC
MEC 1014 Download MEC SSSP ROW Firmware  T-ECELCSDWWC 
PEC 1016.1 Download PEC SSSP ROW Firmware  T-ECELCDWWC 
UDC 1016.1 Download UDC SSSP ROW Firmware T-ECELCDWWC 
UEC 1016.1 Download UEC SSSP ROW Firmware T-ECELCDWWC
Other Firmware Types
MDC 65 Inch Firmware 1005.2 Download MDC 65" SSSP Firmware  
MEC 75 Inch Firmware 1005.2 Download MEC 75" SSSP Firmware  

backtotop.jpg


Installation Instructions - [Applies to All Ranges] 

  1. Download the required file for the model and region
  2. Unzip the file
  3. Copy folder within the extracted directory to the root of a USB, the folder should be the name listed in 'Folder name' column above.
  4. Therefore the file system on the USB is similar to X:\T-ECPLCDWWC\image
  5. Plug USB into LFD
  6. Press menu on the remote and go to software update menu (System > Support > Software update)
  7. Select by USB
  8. The panel will search the USB for the update, if it finds one follow the onscreen instructions

If firmware updates fail (and they have done everything above correctly) the user will need to contact their local Samsung representative as
Samsung as responsible for firmware updates.

backtotop.jpg

 


Hints, tips and FAQs (Applies to all Panels unless stated)

How do I switch between Wifi and LAN?

The SSSP does not automatically switch between Wifi and LAN - this must be done by the user and is available in the network menu.

  1. Press the Menu button
  2. Select Network
  3. Select Network Settings
  4. Follow the wizard

What happens if the SSSP does not have an internet connection - will my content still play?

The short answer is yes except for anything that relies on network connectivity e.g. web pages or IPTV/Video streams. See Offline Mode for
further details. We are investigating the possibilities of storing web pages locally so that they can run even when there is no internet connection, however this not supported at the moment

backtotop.jpg

What is the network usage of the SSSP?

To perform network checks sends minimal data across the network, if there is no content update the data sent is approximately 1KB per content
check and 1KB per health check. As with all Signagelive clients the content is only downloaded if the client does not already have it locally, therefore this will vary from client to client and cannot be answered.

Panel keeps switching off - [C Range Panels]

The panel may switch off if it has been delivered with Auto Standby still selected. This only seems to affect panels manufactured in March 2013
however be vigilant. This can be resolved by:

Going to each input in turn (HDMI, DVI, TV, PC etc)

  1. Press Menu
  2. Go into the System Menu
  3. Select General
  4. Set Standby Control Off
  5. Switch the SSSP off and on

backtotop.jpg

Panel keeps switching off - [D Range Panels]

Ensure the following settings are configured:

  1. Auto Source Switching - Auto Source Switching - Off
  2. Power Control - Auto Power On - On
  3. Eco Solution - Energy Saving - Off
  4. Eco Solution - Screen Lamp Schedule - Off
  5. Eco Solution - No Signal Power Off - Off
  6. Eco Solution - Auto Power Off - Off

Switching between internal and external speakers

The SSSP panels have the capability to either use the internal (if supported on the model) speakers or external speakers.
To change the setting change the input to anything such as HDMI, DVI, TV etc

  1. Press Menu
  2. Go into the Audio Menu
  3. Select Speaker Selection
  4. Select Internal or External 
  5. Press Enter on the remote
  6. Switch the SSSP off and on

This is a global setting and will affect all inputs and the Signagelive application.

backtotop.jpg

How do I rotate the screen?

When the application first starts the user has to select a timezone and orientation. This can be changed later by:

  1. Pressing the red button
  2. Select the item to change (select button selects) - Orientation option
  3. Scroll with the up/down buttons to the selected item
  4. Press select to confirm the option
  5. When the user is happy with the options
  6. Select the Save button and the media player will restart

How do I change the timezone?

When the application first starts the user has to select a timezone and orientation. This can be changed later by:

  1. Pressing the red button
  2. Select the item to change (select button selects) - Timezone option
  3. Scroll with the up/down buttons to the selected item
  4. Press select to confirm the option
  5. When the user is happy with the options
  6. Select the Save button and the media player will restart

backtotop.jpg

How do I find the current time Signagelive is using?

Press the Info button on the remote control and it is displayed across the top of the screen

How do I find the Signagelive Serial Number?

Press the Info button on the remote control and it is displayed across the top of the screen

backtotop.jpg

How do I find the Signagelive version?

Press the Info button on the remote control and it is displayed across the top of the screen - Signagelive version and build are the important values.

How do I find the local IP address and MAC address?

Press the Info button on the remote control and it is displayed across the top of the screen

Removing Signagelive - [C Range Panels]

There is an application provided by us that will remove all files from the file system therefore returning the panel to a delivery state.

  • Put http://clients.signagelive.com/samsungsoc/v2/reset.html into the LFD laucher as the url and start the panel.
  • This application will remove all traces of Signagelive so that the application can be installed again.
  • Please note that the licence on the Signagelive cloud will need to be deactivated to enable the SSSP to be reconnected to Signagelive.

backtotop.jpg

Removing Signagelive - [D Range Panels]

There is an application provided by us that will remove all files from the file system therefore returning the panel to a delivery state.

  • Put http://goo.gl/ZdpIy into the Url launcher as the url and start the panel.
  • This application will remove all traces of Signagelive so that the application can be installed again.
  • Please note that the licence on the Signagelive cloud will need to be deactivated to enable the SSSP to be reconnected to Signagelive.

If this url is used on a 2013 panel you will get an will be removed when finally released.


Limitations

The SSSP is running a very low power CPU, in addition to this the application is single threaded (can only do one thing at a time) as it is javascript
therefore there are some limitations when using the SSSP.

Playing Multiple videos concurrently

Only one video is able to play at a time, this is because the SSSP has one video decoder than can only decode one stream at a time. Please note
that 'video' in this context refers to video files, IPTV streams and HDMI input.

If the are two zones with videos in the video will be played on a first come first serve basis, i.e. the zone that requests it first will play the video. If
for example there are two zones with entirely videos in one of the zones will not be able to play its videos and will display black.

backtotop.jpg

 

Video zones overlaid over other content zones

If video content is overlaid over 'other' content zones it will not display as the SSSP application is unable currently to make the transparent cutthrough the content within the zone required to display the video. This is because the video layer is below all other layers so in the 'standard' scenario e.g. no overlapping zones the background image is cut out, however this is not currently possible with scheduled zones. In order to work around this please use PNG's and cut out the required area with a transparent section.

backtotop.jpg

Smoothness of Ticker

To ensure the ticker is smooth it refreshes 16 times per second (approximately 60Hz), if there is another process such as a content download or
asset in a zone loading this will have an effect on the ticker as CPU cycles are taken away from the ticker. This effect should only be temporary
whilst the other operation is executing.

In order to limit the effect of this it is recommended to have the content check as infrequent as possible to limit the occurrences of this occurring
and carefully consider the design of the content and playlists, adding lots of zones will have a detrimental effect on performance of the ticker.

Note that ticker performance is greatly improved if using a fade rather than an animation.

It is rumoured that Samsung will be introducing hardware acceleration in future models of the SSSP as they have this available with Smart TV's
which will defer all animation rendering to the GPU eliminating this limitation.

backtotop.jpg

Black Frames between Videos

The SSSP does not support gapless playback between videos as the video needs to be loaded onto the video decoder for it to be decoded and
rendered. Samsung claim the transition is normally complete within 1/3 of a second. Samsung are working on a resolution to this however it is not
known if this will be available for this years models or next years.

backtotop.jpg

Playing a video after HDMI input

After the SSSP has rendered the HDMI input, it may take up to a second for a video that is next in the playlist to start playing, during this time the
screen (if fullscreen) or zone will display black. The reason for this is that the panel is switching inputs between HDMI and the internal media
input.

backtotop.jpg

 

Screen and Audio Settings

It is not possible to set the settings such as brightness, contrast and audio settings whilst the SSSP is running. Note that if a video is playing you

will be able to however this will only affect the screen area where the video is playing not the entire screen - This is a bug in the Samsung
firmware. Currently it is also not possible to set these settings via the Samsung SDK as they do not work, this is logged with Samsung as a defect.
If you need to set the audio settings switch to another input and make the changes there as they are global and then reset the panel.

backtotop.jpg

Running Videos in Portrait

When portrait support is added to the SSSP all video content will need to be rotated appropriately before publishing to the SSSP, this is because
the video decoder does not support rotation. Please note that 'video' in this context refers to video files, IPTV streams and HDMI, therefore if a
streaming format is required to be used in portrait a third party piece of hardware that rotates the stream must be between the source and the
SSSP.

Note that all other content will rotate correctly as this is accomplished in the HTML layer which is independent of the video processing.

backtotop.jpg

 

 
Topic is closed for comments