# BrightSign Players as Perspective Clients

**URL:** <https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198>\
**Category:** General Discussion\
**Tags:** perspective\
**Created:** [September 17, 2022, 3:40pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198 "2022-09-17T15:40:07Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [September 17, 2022, 3:40pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/1 "2022-09-17T15:40:07Z")

</div>

Has anyone here used [BrightSign hardware](https://www.brightsign.biz/) as Perspective clients? Any thoughts on the experience?

---

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [September 17, 2022, 8:18pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/2 "2022-09-17T20:18:31Z")

</div>

I like the idea, and I have thought about this many times, but never actually pulled the trigger.

I have used a [Chrome Bit](https://www.google.com/search?client=safari&rls=en&q=Chrome+bit&ie=UTF-8&oe=UTF-8) before, and that’s essentially a chrome cast. With it we used a signage app that automatically forces it to load into a webpage based off a config file.

My biggest question about the Sign hardware is the graphics performance, loading P&IDs in Perspective is often best done by a device with a GPU to calculate all of the SVGs quickly and keep the page from thrashing during load. I typically recommend iPads for this reason.

I’d be curious to find out how sign hardware does.

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [September 18, 2022, 5:39pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/3 "2022-09-18T17:39:09Z")

</div>

I have an eBay XD1033 coming, I’ll update with how it performs after ICC.

---

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [September 28, 2022, 3:24pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/4 "2022-09-28T15:24:58Z")

</div>

How did it go when you got back home? Also, great meeting you at ICC!

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [September 30, 2022, 5:34am UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/5 "2022-09-30T05:34:43Z")

</div>

Great meeting you too!  
Unfortunately I haven't had a good chance to test it yet, and won't until mid next week.

The _have-to-do's_ always seem to crush the _want-to-do's_. 🙁

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [October 4, 2022, 12:37am UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/6 "2022-10-04T00:37:53Z")

</div>

Okay, here we go.

* * *

## BrightSign XD1033 (Firmware 8.4.14)

**Benchmarks**

1. [HTML55 Test](https://html5test.com/)

- 513/555 points

1. [WebGL Aquarium](https://webglsamples.org/aquarium/aquarium.html)

- 1024x1024 canvas
  - 1 fish: 37 fps
  - 500 fish: 30 fps
  - 1,000 fish: 16 fps
  - 5,000 fish: 6 fps

1. [Speedometer 2.1](https://browserbench.org/Speedometer2.1/)

- Run/Minute: 11.38 +- 0.051

1. [Wirple 3D Benchmark](https://www.wirple.com/bmark/)

- Total Score: 154
- Canvas Score
  - Test 1: 51
  - Test 2: 48

- WebGL Score
  - Test 1: 29
  - Test 2: 26

**Perspective Content**

@kgamble provided an example P&ID screen to test loading times with. To be frank, the loading time on the XD1033 is hot garbage. From when the _Perspective_ loading screen appears to when the entire page is loaded takes about 30s. For reference, my Ryzen 7 5850U laptop takes 3s.

With a simple dashboard, things are better. Quick refresh times, quick updates on project saves, etc. However, as soon as you put any charts on the page it starts getting real slow again (10+ second loads).

For content that rarely/never refreshes, you could get away with using this player. Any one looking for dynamic or component-dense designs will be disappointed.

**User Experience**

The _BrightSign Author_ application used to push content to the players isn't terrible. The UI is a little weird, but after you use it a couple times it's easy to get the hang of.

Pushing content to the player is very simple over the network; the unit resets very quickly (~3s) so it's easy to iterate.

The "zones" features makes it possible to position content however you'd like it on the screen. You can position zones where ever you'd like, and the choose the content that gets displayed in each zone.

HTML is only one of the supported content types,

Mouse and keyboard support works well. The default cursor is a gross giant "X", I'm not sure if it's possible to change it. Unfortunately I don't have a touchscreen available to test touch input support, but they claim it's supported.

The "snapshot" feature lets you remotely view a snapshot of the player's output in full resolution.

The ability to schedule what content is displayed at which time of day/week is powerful.

**Conclusion**  
The XD1033 is not suitable for Perspective content. However, the BrightSign management experience is great. If the performance was better, this would be a platform I would be happy to manage for Perspective based dashboards.

I'm going to see if I can get some more information from sales about the latest XD5 series of players. The XD1033 I tested against was from 2016, so this is not a current offering nor the top of the line.

The XD1033 is advertised as having _Advanced_ HTML Performance, while the newer equivalent XD1035 is advertised as having _Enterprise+_ HTML Performance, with "Smooth animations & tickers with 60fps frame rates" and "Highly responsive & Fluid content interactions". Presumably performance would be better.

---

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [October 4, 2022, 12:51am UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/7 "2022-10-04T00:51:28Z")

</div>

Very informative! Always good to learn about niche tools that might streamline deployments.

You can always send the company the test URL I gave you to see if they say load times are faster on the higher end device. However at that point you might be competing with ARM based devices for cost affective players.

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [October 4, 2022, 12:57am UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/8 "2022-10-04T00:57:36Z")

</div>

> [@kgamble](#):
>
> However at that point you might be competing with ARM based devices for cost affective players.

True. There's definitely value in the ease of use, though. If you know the workflow, going from plugging the unit into the network to displaying content would take ~30 seconds.

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [March 30, 2023, 9:02pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/9 "2023-03-30T21:02:09Z")

</div>

Recap from last years episode:

> [@bmusson](#):
>
> ..the newer equivalent XD1035 is advertised as having _Enterprise+_ HTML Performance, with "Smooth animations & tickers with 60fps frame rates" and "Highly responsive & Fluid content interactions". Presumably performance would be better.

So my XD1035 finally arrived, and performance with Perspective is "_better_".... but still bad.  
The unit is indeed more powerful, but not in any of the ways that helps rending content in Perspective.

**Summary** : Continue avoiding Brightsign players as Perspective clients.

---

<div class="post-metadata">

**Author:** ![Daniel\_Calderon](https://avatars.discourse-cdn.com/v4/letter/d/51bf81/32.png) [@Daniel\_Calderon](https://forum.inductiveautomation.com/u/Daniel_Calderon)\
**Post date:** [April 6, 2026, 8:43pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/10 "2026-04-06T20:43:51Z")

</div>

Hi @bmusson,

I am trying to run my perspective dashboard on an HD225 player but have issues with websockets connections. Firmware is 9.1 so was wondering if you had websockets issues when you tried Brightsign and how you fixed them. Thanks. Daniel.

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [April 6, 2026, 9:25pm UTC](https://forum.inductiveautomation.com/t/brightsign-players-as-perspective-clients/64198/11 "2026-04-06T21:25:23Z")

</div>

Sorry, I don’t remember having to do anything special to get WebSockets working on my XD1035.

It’s been 3 years though, and I can’t remember what I had for lunch last Monday 🤷🏻‍♂️
