Embedded Browser

Embedded Browser

The compact, versatile WebKit based

browser from Ekioh

Ekioh’s Embedded Browser fuses the features and versatility of WebKit with the speed and compact size of Ekioh technology.  It provides extensive HTML5 support ensuring that the rendering of high quality UIs, applications and even the most challenging web sites look great on a connected product.

Embedded Browser

Ekioh’s Embedded Browser makes efficient use of platform resources to deliver high quality results.  Its footprint is just 24MB, including the graphics library.  This means it delivers a feature rich HTML solution in a fraction of the footprint of other browsers.

In addition to OpenGL ES Support, our browser also has a 2D blitter option which ensures hardware acceleration support is possible even when no GPU is available. Our ports also make best use of scarce resources by working with the platform’s operating system.  Memory pressure APIs enable forced resource recovery if memory becomes critically low.

Ekioh’s Embedded Browser is quick to port and easy to customise. Hardware accelerated ports are available for Linux and Android.  NPAPI support is available and example plugin code is provided. This makes it easy to integrate other platform resources like RFID detectors and barcode scanners.  A GStreamer sample also provides a rapid media player integration option.

Desktop builds are available on Linux, macOS and Windows. Using these, content developers and system integrators can test their content without needing access to deployment hardware. On-target content debugging is also possible using the web inspector option.

Embedded Browser

A compact, feature rich HTML5 embedded browser

Supports HTML5 & CSS3
  • CSS Animations and Transitions
  • CSS Transforms (2D and 3D)
  • Bi-directional text layout

Graphics
  • Web Fonts
  • Canvas, WebGL and SVG

Media
  • Media Source Extensions (MSE) & Encrypted Media Extensions (EME)
  • HTML5 Audio & Video tags, WebAudio
  • WebVTT Text Tracks

Scripting, Storage and Offline
  • ECMAScript 5 with JIT
  • Web Storage
  • Web SQL
  • Application Cache

Web Workers & Web Sockets

Plugins
  • NPAPI plugin support




Flexibility
  • Highly configurable
  • Easily tailored to meet the resource requirements for each environment and use case

Platform
  • Available for a wide variety of platforms including Linux, Android, BSD, and Windows CE and Windows Mobile
  • Flexible integration including platform vendors' APIs, DirectFB and OpenGL ES
  • SDKs include example ports
  • Sample GStreamer integration for Media APIs

Resource Requirements
  • Requires just 24MB Flash (including graphics library) and a minimum of 25MB of RAM
  • Delivers excellent results on processors of 2K+ DMIPS with or without a GPU

Content Development
  • Web Inspector content development tools
  • Windows, macOS & Linux desktop builds for off target content development

Ekioh has been providing the TV and enterprise computing industries with WebKit based browser solutions for over 12 years. Our browsers are deployed in millions of homes and businesses, in over 30 countries and across 4 continents. We have unmatched experience in managing the evolving WebKit core technologies to deliver success.

To find out more about our browser solutions, please email us at info@ekioh.com.