Python client does not play cached content

Asked by dkjain

Hi
I am running xibo server 1.6.2 on win7 and running python client 1.6 series (installed via auto script as instructed in manual) on ubuntu 12.04. Client downloads and plays content when server is accessible from a network however it shows only splash screen when no network access to server is available. Why is that so, i have requireXMDS in client config set to false so it should play cached content without requiring authentication from server. Client info screen, 1st & 3rd indicator are yellow/amber with no further progress. Pls help.

dkj

Question information

Language:
English Edit question
Status:
Solved
For:
Xibo Edit question
Assignee:
No assignee Edit question
Solved by:
Alex Harrington
Solved:
Last query:
Last reply:
Revision history for this message
Alex Harrington (alexharrington) said :
#1

What is shown in the log and on the info screen

Revision history for this message
dkjain (dkjainshop) said :
#2

This is what I get (info screen):
https://www.dropbox.com/s/pybwcze7l8mbwbe/Screenshot%20from%202014-08-04%2012%3A26%3A04.png

Here are the following settings in site.cfg:

# Xibo Site Configuration File
# Copy this to site.cfg in the same folder as XiboClient.py

[Main]
# Change to the URL of your Xibo server

# Change to a random string. Used to generate your client key.
# Must be unique for all your clients
xmdsClientID=aLongRandomString

# The server key for your Xibo server
xmdsKey=test

# How frequently to poll the Xibo server for updates (in seconds)
xmdsUpdateInterval=900

# Require a valid connection to the server for the client to start
# If the server is unavailable or the client is unlicensed, sit
# at the splash screen.
requireXmds=false

# Width of the Xibo Client window to use (or screen width if fullscreen)
width=960

# Height of the Xibo Client window to use (or screen width if fullscreen)
height=540

# Run fullscreen? Can be true or false. Case sensitive.
fullscreen=false

[Logging]
logWriter=XiboLogXmds
logLevel=10

[Stats]
collect=false
queueSize=10

[Main]
xmdsUrl=http://192.168.43.5/xibo
xmdsClientID=bdce276293ce4747356c5179ab96c3b4608836d9
xmdsKey=myserverkey77
xmdsUpdateInterval=30
requireXmds=false
width=1600
height=900
bpp=24
fullscreen=true
------------------------------EOF------------------------------------

BTW Where Can i find the log file as set above (XiboLogXmds).

Revision history for this message
Best Alex Harrington (alexharrington) said :
#3

The log will be on the CMS, but the screen shot shows the client is still
starting up and trying to connect to the CMS. If you wait a while it will
start showing cached content

Revision history for this message
dkjain (dkjainshop) said :
#4

Thanks Alex Harrington, that solved my question.

Revision history for this message
dkjain (dkjainshop) said :
#5

Hi,

Perhaps a countdown or an estimated wait period in the info screen before displaying content could avoid such queries and be more helpful to trouble shoot further issues.

Thanks
dkjain.

Revision history for this message
Alex Harrington (alexharrington) said :
#6

If you press l when the info screen is displayed you'll see it logging that
it's waiting to connect.

The CMS not being available at startup is an error condition for an online
client - ie it's not the normal scenario. It's therefore to be expected
that the client takes a little longer to get running.