I was evaluating Xibo: I’ve set up a Linux box as server, two Windows players (one on W7, the other on W8.1), and couldn’t figure out why sometimes it worked, and sometimes not, why I could play videos on the W7 player but not on the W8.1 one, why even a simple web page wasn’t able to be displayed, etc.
Interesting you have a 1 hour discrepancy between your CMS time and client times as shown in the client. It would suggest something CMS side is wrong with regard to timezone and hence why all your other date/time values are out by 1 day too.
76 public static function getMidnightSystemDate($timestamp = NULL, $format = NULL)
77 {
78 if ($timestamp == NULL)
79 $timestamp = time();
80
81 // Get the timestamp and Trim the hours off it.
82 $dateTime = new DateTime();
83 $dateTime->setTimestamp($timestamp);
84 $dateTime->setTime(0, 0, 0);
85
86 return self::getSystemDate($dateTime->getTimestamp(), $format);
87 }
I believe the changes in this GitHub issue should resolve the problem completely. The times are saved and returned in UTC and the player loads them in UTC, takes the hours and minutes components and puts them in a local date.
Are these changes included in 1.7.3? Because no matter what I try I’m having the same issue - cannot change the default layout. I get errors in the log on each display.
If you have errors logged, the best thing you can do is post a new thread with the errors you have rather than opening up old threads that have already been logged as bugs.