Discover webOS Signage

webOS Signage is a web-centric platform that powers the LG Digital Signage. It is developer-friendly and provides powerful features for you to leverage for creating features in rich web apps. Best of all, webOS Signage is compatible with the programming languages and technologies you are already familiar with, like HTML, JavaScript, CSS, and more, so you can choose the way you want to develop.

Let’s start by getting to know the merits of webOS Signage.

Merits of webOS Signage

Web-Centric Platform

discover1.jpg

webOS Signage is a web-based platform and provides execution environment for web apps. The platform supports cross browser which means that you can build web-based apps in HTML5, CSS, and JavaScript while saving time and labor costs.

These "one-source multi-use" HTML5-based apps can run on any platform or device, and you can access your content directly from any device with an Internet connection.

Intuitive UX

webOS Signage improves your experience through intuitive Launcher and Smart Home. The Launcher provides convenient and user-friendly experience to make apps executed simply and easily. Also, webOS OSD (On Screen Display) is designed more freshly and simply compared to existing Signage products.

The following figure shows the Smart Home loaded on webOS Signage v3.2(3.0+). You can enter into settings easily from the Smart Home screen.

launcher.png

Smart Home of webOS Signage v3.2(3.0+)

① Active Input Info Displays the current input mode.
② Mobile URL Provides a QR code to connect the signage device via a mobile phone. It is a CMS-dependent feature.
③ Input List Shows all available input modes.
④ Settings Launches the Settings menu.
⑤ Time Displays the current time in the 12-hour clock notation.
⑥ Dashboard Displays the current device information. Clicking on each device information tile takes you to its Settings menu.
⑦ SI Apps Launches the SI app selected. Both IPK and ZIP app types are supported.
⑧ CMS Apps Launches the CMS app selected. It is a CMS feature.

The following figure shows the Launcher loaded on webOS Signage v3.0 and earlier. You can navigate apps and enter into settings easily from the Launcher screen.

quicklauncher.png

Launcher of webOS Signage v3.0 and earlier

① Settings Launches the Settings menus.
② Input List Shows all available inputs in Launcher.
③ Recent Card Displays recents tile for most recently used apps.
④ Information Displays overall status of the Signage for you to check at a glance.
⑤ File Manager Moves, copies, or deletes files from internal to external memory.
⑥ My Media Browses and plays files stored in a USB storage device.
⑦ SuperSign Contents Plays back the stored files using the Export option in SuperSign Manager.
To get information on SuperSign, click supersign_logo.png.
⑧ Inputs Shows input modes in each tile.

webOS Signage eliminates the need for an external media player and simplifies installation and maintenance. Without external media player, running contents such as menu board or advertisements by only using SoC and webOS function reduces TCO (Total Cost of Ownership). Installation and maintenance become simple as well because only power and LAN connection are required.

mediaplayer.png

App Deployment Scenarios

webOS Signage allows various app deploying scenarios. Developers can choose the appropriate scenario according to their own situation.

  • Local Storage Deploying Scenario: Launches a web app from local storage. You should deploy the app with a web server or USB storage.

  • USB storage Deploying Scenario: Runs a web app directly from USB storage attached to your computer.

  • Remote Server Deploying Scenario: Runs a web app from a remote server.

For the detailed description, see Deploying Your App.

Developing without Fuss

You can use our SDK and get technically supported fully from LG Signage Support team when developing apps on webOS Signage. Our developer website provides webOS Signage SDK download, technical documents, forums to make customers develop their apps in more convenient environment.

The SDK includes SCAP library and documents that can be used to develop your apps for webOS Signage.

Only contracted partner developers with DA (Development Agreement) can download SDK, read technical documents, and use partner forums in this developer site.

webOS Signage Architecture

webOS Signage is based on webOS that is specialized for signage display. You can develop web apps using the SCAP library along with a web app framework such as jQuery. SCAP library allows your web app to control the device or get information from the webOS Signage resources. The following diagram illustrates webOS Signage architecture.

architecture.png

The key components of webOS Signage are described below:

Web Application A web application for commercial display that is developed with HTML, CSS, JavaScript, JavaScript Library (e.g. jQuery), UI Framework (e.g. Bootstrap), and SCAP library.
SCAP Library SCAP (Signage Common Application Platform) library provides functions that manage device settings, hardware resources, and web application. For more information, see Using SCAP Library.
webOS Signage System Resources A set of resources that is specified for running webOS Digital Signage device.