Broadsign Control Player pre-buffers all ad copies, several seconds before they are displayed, by rendering them off-screen. This ensures that all assets are properly loaded and initialized before the player displays them.

With HTML and web redirects, some cases may require special consideration. For example, JavaScript timers and animations may start while the web page is still pre-buffered off-screen.

To accommodate these cases, the player will try to call a special JavaScript function called BroadSignPlay() when the web page is about to be displayed on a screen.