Skip to content

Web Content (section rxu-4)

Web Content could be a lab all on it's own. It delves a bit more into Web Development, which is not what we'll cover in this Lab

But, we're not going to leave you without a bit of insight

Web Content is used in several different way in RoomOS and is built on our Web Engine

Learn more of the Web Engine configuration options

xConfiguration WebEngine

WebApps

Web Content in RoomOS got it's start on the Board and Desk series of endpoints. They are to this day the only devices that contain Web Apps as well

Web Apps are lightweight web based applications you can install through the Settings Menu of the device, the UI Extensions Editor or can be pushed from Control hub

Multiple apps can run as separate content sources on a Board or Desk series endpoint and the session is cached so it's quick to recover

WebViews

WebViews are a cousin WebApps, they more or less support the same apps but with a few differeces.

  1. WebViews can be opened on any current RoomOS device on either the OSD or the Room Navigator touch controller
    • WebViews on a navigator are growing in popularity with new innovations brought by 3rd party controllers like Crestron, QSYS and so on.
    • Controller WebViews can allow you to build nearly any UI far beyond the UI Extensions editor, but not without a deeper understanding of building and hosting applications
  2. Information isn't cached, so when a WebView is closed, the information is purged. Opening the same WebView then requires the device to pull down the site's entire contents

Learn more about WebView APIs

UserInterface WebView

Check out this advanced WebView solution by the WXSD Sales team, it uses a combination of Macros and dual web sessions socketing together to make OSD WebViews controllable by Controller WebViews

WebView Controls Macro

WebWidgets

WebWidgets are widgets, but they rest on the OSD of the endpoint that show in a Modal Window. This information is live and can be animated, but users are unable to interact with this element.

Check out this Analytics Web App built by the WXSD Sales Team

Analytics Web Widget

Kiosk Mode

Kiosk mode is a special case where on our Desk series endpoints you can permanently set a page as the main OSD.

Build your user experience from head to toe.

They operate similarly to WebApps but you can only have one loaded and it's locked to that UI, though can still interact with the RoomOS calling interfaces and so on.

Check out this Kiosk Demo by the WXSD Sales Team

Kiosk Reception Demo