These content restrictions are associated with HTML pages:
Web Browsing
BrightSign players are not intended for use as general-purpose web browsers. It is best to think of BrightSign units as HTML players with interactive capabilities, not web-surfing tools: Each page should be thoroughly tested before being used as digital signage.
Flash Content
BrightSign players do not support Flash content. Any HTML pages that have embedded flash content will not display correctly. Most Flash authoring applications, including the Adobe Creative Suite, have tools that allow you to export flash content as HTML.
Video
See the HTML Video page for usage rules regarding HTML video.
4K Graphics
While many BrightSign models can output 4K video modes (3840x2160), not all of these models can render HTML at 4K:
XTx44, XTx43
The XTx44 and XTx43 models support a native 4K HTML graphics plane (see this page for more details). Note the following performance restrictions when using native 4K HTML graphics:
Animations will not exceed 20 FPS (and intensive animations may exhibit very low framerates).
Non-HWZ video is likewise limited to 20 FPS, so HWZ should be enabled for video elements in native 4K.
We recommend displaying only one or two 4K images at a time (for example, a slideshow with one image displayed and next image preloaded). Images should not exceed 3840x2160 in size.
We recommend using swap memory if possible.
Pages that use many layers may run out of memory in native 4K. Enabling the gfxmemlarge setting may help mitigate this issue.
XDx34, XDx33, HDx24, HDx23, LS424, LS423, 4Kx42
The XD, HD, LS, and 4K models support graphics up to 1920x1200 (see this page for more details), which can then be upscaled to a 4K video mode. Pages must be specified as 1920x1080 (or 2048x1080 for DCI 4K); they can then be upscaled to 4K.
Pixel Sizes and Coordinates with 4K Modes
As noted above, webpages are often upscaled when outputting a 4K video mode. Relative CSS property values will scale automatically, but pixel values may need to be modified to account for differences between 4K video and graphics. See here for more information about using coordinates with upscaled video modes.
Image Sizes
Images larger than 2048x1280x32bpp (or 3840x2160x32bpp for XT, 4K, XTx34, and XDx33 players) will not be displayed by default. If a 4K video mode is used, the player will upscale images from HD resolution accordingly (though native 4K graphics can be enabled on the XTx43). The default limit can be increased in BrightScript using the roVideoMode.SetImageSizeThreshold() method.
...
For performance reasons, we recommend against downscaling images. This consumes considerably more resources than either displaying images at their native size or upscaling them.
Memory and Performance
The amount of memory available for HTML applications varies by model and player series:
...
Use the Chromium Web Inspector to determine the amount of resources being used by a webpage.
Web Fonts
If a font file is not included and referenced by the HTML page, text will be rendered using a default system font. While functional, the default font has little aesthetic appeal, so we recommend including font files for most digital-signage applications. Supported font types include TrueType Font files (.ttf), OpenType Font (.otf), and Web Open Font files (.woff, .woff2).