note

If you're having trouble viewing the above file, make sure you are accessing this site via HTTPS (e.g. https://docs.brightsign.biz).

If you're having trouble viewing the above file, make sure you are accessing this site via HTTPS (e.g. https://docs.brightsign.biz).

BrightScript is a powerful scripting language for building media and networked applications for BrightSign players. Through a library of lightweight BrightScript objects, BrightScript enables access to the player’s API (Application Programming Interface) so that users can utilize the player’s underlying components for networking, media playback, UI screens, and interactive interfaces. As an interpreted language (rather than a compiled one), BrightScript is optimized for generating feature-rich applications in an efficient and user-friendly way.

This section is divided into two categories:

Refer to the BrightScript-JavaScript Migration Guide for info on mapping between BrightScript and JavaScript APIs.

See Plugins and Parsers for info about plugins and parsers.