html5 - downloads.easescreen.com · easescreen html5 solution overview the easescreen...

15
HTML5 SOFTWARE & HARDWARE Last changes on 08/06/2018 The latest version is found in the Support Area of easescreen.com

Upload: nguyenanh

Post on 16-Nov-2018

255 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

HTML5SOFTWARE & HARDWARE

Last changes on 08/06/2018

The latest version is found in the Support Area of easescreen.com

Page 2: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

Index

easescreen HTML5 Solution...................................................................................3

Overview...........................................................................................................3

Software...............................................................................................................4

System requirements.........................................................................................4

Installation........................................................................................................5

Take HTML5-Server into use..................................................................................7

Configuration.....................................................................................................7

General.............................................................................................................8

Status-Page.......................................................................................................9

Web Application...............................................................................................10

easescreen SoC-Application..............................................................................11

LG WebOS 2.8 & 3.0...........................................................................................11

LG webOS (from 3.2).........................................................................................12

Samsung Smart Signage Platform from SSSP4 and Tizen 3.0 or newer...................13

Philips Android....................................................................................................14

NEC Raspberry....................................................................................................14

Logs and Errors...................................................................................................14

Server.............................................................................................................14

Clients.............................................................................................................14

PAGE 2

Page 3: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

easescreen HTML5 Solution

OVERVIEW

The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage network, which seamlessly links with all other easescreen applications.

On this web-based digital signage system, the schedule, media and configurations are transmitted to web-applications via a central web-server (the easescreen HTML5-Server). The HTML5-Client calculates according to the schedule and media files, the content in real time for the respective HTML5-Browser. Often SoC-Displays1 are used.

This decentralized calculation of the content in the browser thus enables a distribution of the computational load and a certain hardware independence. However, this requires a modern browser and can only access system functions – such as power on and off – on selected hardware on native applications

In contrast to a normal easescreen POV-Client, the HTML5-Client offers advantages and disadvantages.

Advantages of an HTML5-Client in contrast to a native easescreen POV-Client:

• Central management of the channels and system similar to a MMS (bandwidth limit)

• Central point of access to all HTML5-Clients

• Hardware independent

Disadvantages of a HTML5-Client in contrast to a native easescreen POV-Client:

• Limited media formats (solely PNG, JPG, GIF, H.264, H.265, WebM can be shown).

• No guaranteed fixed refresh rate

• Limited connectivity based on the not available network and operating systeminterfaces, many functions of a classic POV-PC are often not present. For example the restart per Watchdog or per Web-Interface.

PAGE 3

HTML5

MMS

TCP 20.000

https/http

Page 4: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

Software

SYSTEM REQUIREMENTS

The system requirements of the HTML5-Server correspond to those which also countfor the MMS/eSign Server. This means that every Windows PC which can handle x86 applications/services, is suitable to run the easescreen HTML5-Server.

Operating System

(Microsoft license terms require a server operating system for serverapplications)

• Microsoft Windows XP

• Microsoft Windows Vista

• Microsoft Windows 7 (recommended)

• Microsoft Windows 8/8.1

• Microsoft Windows 10 (as LTSB or IoT)

• Microsoft Windows Server 2003 bis 2016

For all operating systems, the embedded or IoTvariants are to be preferred

CPU-Type At least Intel Pentium Atom or AMD Athlon (Passmark 8.0 minimum 1000 points > recommended > 2000 points)

Memory On 32Bit Systems

• min. 1GB (3GB recommended)

On 64Bit System

• min. 2GB (4GB recommended)

Screen Resolution 800 x 600 (1024x768 or higher)

Free disk space 500MB Free disk space (recommended 60GB)

Network The TCP/IP-Protocol must be executed

PAGE 4

Page 5: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

The required web-server, responsible for the distribution of the HTML5-Clients and the preparation of the schedule and the media files, is completely integrated in the HTML5-Server. Optionally these files can also be published by other web-servers (forexample Apache).

The HTML5-Client runs on all modern web browser which provide basic HTML5-Functionalities. Here the minimum requirement of IE11 can be used, which has an HTML5 ranking (html5test.com)) of about 300 points. When a browser score is lower, it is very likely to be very limited or possibly even not suitable for running the HTML5 client.

We recommend to use Chrome as a browser with a minimum of version of 49, as this contains all the required media codecs as well as relatively good hardware support.

INSTALLATION

The setup file to install the HTML5-Server is found on the easescreen installation CD under CD:\html5\setup_html5_service.exe – Administration rights are necessary to register the service.

PAGE 5

Page 6: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

The proposed installation path is: C:\html5server We recommend to use this path, however a different path can be selected manually. Finally the HTML5 Server service must be registered and licensed.

The HTML5-Server must be licensed with a corresponding x18 HTML5-Server productkey via the online licensing (license_requester.exe).

After licensing the server successfully, the HTML5-Server can be start via Windows Services.

PAGE 6

Page 7: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

To start the services, open the Task-Manager and switch to the Services Tab.

Or

Execute under start a “Run” command services.msc and start the → →easescreen_HTML5_svc.

Take HTML5-Server into useAs soon as the service runs, HTML5-Clients can be added to the Server and a connection to the Server can be made per Screen-Manager.

CONFIGURATION

As commonly with the easescreen products, the HTML5-Server is preconfigured and is directly ready for common use cases. The setup of special configurations for example a not default (HD) resolution and project specific sub-layers can of course be carried out at any time on the HTML5-Server.

Similar to the POV-Client the HTML5-Server contains (3) important INI-Files which can be modified as desired.

• screens.ini Contains the individual channels as well as their properties →(Sub-Layers, Resolution, etc.)

• easescreen_html5_service.ini Base configuration of the server (HTTPS, →Ports, Bandwidth limit, etc.)

The HTML5-Server has to be restarted to apply the saved changes.

PAGE 7

Page 8: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

GENERAL

All client applications have several important key combinations

• CTRL+ALT+i Information including resolution and IP-Address.→

• CTRL+ALT+Backspace Delete the locally saved files and settings. After a →restart this allows to select a different easescreen HTML5-Server – of course the Client can be set to store its Data locally again.

• CTRL+Alt+C HTML5 Client immediately loads the actual content from the →server (defaultly the INI file is set to load every 30 seconds).

The following display appears when the application starts without having been assigned to a Server (counts for all HTML5-Browsers as well as the SoC-Displays1):

The HTML5-Client can be authorized via multiple methods:

• Click the QR Code.

• Activate on the status page of the server with the displayed code.

• Scan (execute) the QR code with a smartphone.

All three methods lead to the “Add” menu of the HTML5-Server – here an existing channel can be assigned to the HTML5-Client or a new one can be created.

New channels take over the properties (Sub-Layers, Resolution,…) from the first defined channel in the screens.ini on the HTML5-Server. This should make it easier to have the same Sub-Layers on all channels.

PAGE 8

Page 9: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

As soon as the HTML5-Client has been added, content can be sent per Screen-Manager.

STATUS-PAGE

The basic setup can be done directly on the HTML5-Server website. This website canbe called with URL/IP of the Server with a browser: http://AddressOfTheServer/status.htt

PAGE 9

Page 10: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

The properties can be edited by clicking a connected Client, which will be stored directly into the INI (hardware.ini or the screens.ini) file on the Server after saving.

WEB APPLICATION

To purely install the web application, it suffices to call the URL of the HTML5-Server – http://AddressOfTheServer

When called successfully on a browser which supports the HTML5 file-system, a dialogue asks to allow storing files locally is allowed (schedules and media files).

PAGE 10

Page 11: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

When blocked, the digital signage display is depending on the stream of the HTML5-Server and thus depending on a sufficiently functioning network connection.

Insofar allowed, the schedule as well as the multimedia files are stored locally on thedevice and can then also continue playing the (so far) stored content when the network gets disrupted. Insofar this is stored separately and not in the temporary internet files folder, the storage is persistent.

EASESCREEN SOC-APPLICATION

LG WebOS 2.8 & 3.0

To install the HTML5-App on a LG Digital Signage Display at least WebOS 2.8 or newer required. The following operations must be performed:

• Turn on the display

• Click the settings button for 10 seconds (cog-wheel) until a dialogue appears.

• Enter „8“ „0“ „8“ „0“ „OK“.

• Now the service menu opens.

• Select the settings as on the screen:

◦ Application Launch Mode Local→

◦ Full Qualified Domain Name http://AddressOfTheServer/files/lg_x18.ipk→

◦ Application Type IPK→

PAGE 11

Page 12: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

◦ Local Application Upgrade REMOTE→

• Confirm and wait until the upgrade has been installed.

• When restarting the Screen, it will start with the HTML5-Client and ask for a Server URL.

• Enter the IP-Address/respective FQDN of the local Server (navigate with a connected mouse).

LG webOS (from 3.2)

To install when using the webOS 3.2, do the following:

• Open the settings with the Settings button (remote control).

• Select “SI Server Setting”

• Confirm the “SI Server Setting” in the next menu

• Apply the settings for the application as with the LG webOS 2.8 & 3.0

PAGE 12

Page 13: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

Samsung Smart Signage Platform from SSSP4 and Tizen 3.0 or newer

• Run through the configuration of the display (Time, Network), select the URLLauncher as source and add the URL/IP of the HTML5-Server including the sub directory /Files.

http://IP_of_server/files

Below is an overview of the individual configuration steps for a Samsung Display withSSSP5:

• Press the Menu button, and select the URL Launcher Settings.

• Select Install Web App and enter the HTML5-Server URL including /files.

We recommend the Version 2030.0 (SSSP4) or the 2030.4 (SSSP5) of the Samsung Firmware – these Firmwares are available under [email protected].

PAGE 13

Page 14: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

Philips Android

The easescreen SoC-Application for Philips Android is not yet available (June 2018).

NEC Raspberry

The easescreen SoC-Application for SoC-Applikation für NEC Raspberry is not yet available (June 2018).

Logs and Errors

SERVER

The HTML5-Server logs like every service to the Windows Eventviewer. Additionally, severe errors are logged into the bugreport.txt in the installation directory ("C:\html5server"). The logs in the LOG subdirectory (installation directory) serve as general operating logs.

Since the operation logs contain all Play and Client logs, these can be used for reports (Play-Report).

All reports of the operation logs will also be passed onto the Screen-Manager or potential Management-Server.

CLIENTS

All HTML5-Client logs are separately visible on the status page of the HTML5-Server. To access these click on the respective Client.

PAGE 14

Page 15: HTML5 - downloads.easescreen.com · easescreen HTML5 Solution OVERVIEW The easescreen HTML5-Server/Client system allows a hardware and operating system independent digital signage

www.easescreen.com

Appendix

1) A SoC-Display is a display which contains additionally to the electrical components to operate the monitor, an internal fully functioning PC (inside the housing). SoC-Displays are not to be confused with Slot-In-PCs (e.g. OPS digital signage player). Such Slot-in-PCs are often more powerful and (in terms of function and connectivity) richer in components. Both display variants are used in easescreen digital signage operations as they offer a lot of advantages for compact Point-of-Visualization Installation (less devices and cables).

PAGE 15