Dear Alex & Dan & Xibo Team members,
First of all thank you very much for sharing this wonderful piece of software as Free Open Source!
I’ve set this up for my old high school https://dreilinden-gymnasium.de/ . However, running 4 ticker / marquee effects caused heavy stuttering / jitter in the Xibo for Windows Player - while the preview in IE11 and FF was smooth!
Time to give at least a little something back to you: Reading your and other user messages here I quickly figured that this - marquee / ticker and Xibo for Windows Player performance - is a recurring issues for years. So I decided to dedicate some time debugging your Xibo for Windows Player application - and not to wait until the new cross-platform player.
Long story short:
-
while you already enable IE11 Edge mode: Enabling HTML5 in the Windows .net Player
-
the Xibo for Windows Player simply lacks GPU acceleration: https://msdn.microsoft.com/library/ee330731(v=vs.85).aspx#gpu_rendering
“By default, this feature is enabled for Internet Explorer and disabled for applications hosting the WebBrowser Control. To enable this feature by using the registry, add the name of your executable file to the following setting.”
Yes, while enabled in IE11 by default - you have to turn it on for XiboClient.exe. Please just add this to your installer as you already did for enforcing Edge mode (where possible).
One small REGKEY - a HUGE step in terms of performance for Xibo for Windows Player:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_GPU_RENDERING]
“XiboClient.exe”=dword:00000001
=> Assuming a x86_64 (64 Bit) Windows, otherwise WOW6432Node has to be removed of course.
=> Above REGKEY changes only take effect after a restart of Xibo for Windows Player.
=> User feedback is highly appreciated. @Community - Please test and give us feedback here. Until now all systems I’ve tested so far (AMD, Intel, NVidia, VirtualBox 3D acceleration) benefited heavily and showed no gfx issues - while CPU usage and temperatures dropped massively. One could make this an option
=> So maybe this can make it into Xibo for Windows Player 1.8.2
Thank you all very much!
Kind regards,
Alexander Schories