# Unsupported Raspberry Python Xibo client - We may help you!

**URL:** https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59
**Category:** Uncategorised Topics
**Created:** [March 11, 2015, 5:13pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59 "2015-03-11T17:13:57Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ricardogil](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/ricardogil/32/18_2.png) [@ricardogil](https://community.xibo.org.uk/u/ricardogil)
#### Post date: [March 11, 2015, 5:13pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/1 "2015-03-11T17:13:57Z")

</div>

Hi all,  
Im using with success the Python version for the Raspberry PI with success in a commercial product I own.

I went through lots of issues / workaround / fixes during the last months or years and would like to use this topic to help other users of the Python client, so even though it is not supported any more officially by the Xibo team, the community (and myself) will try to best to help you.

So, post your questions here!

thanks!

Ricardo  
\*the product I mentioned if you want to see: [youplugy.com.br](http://youplugy.com.br)

---

<div class="post-metadata">

### Author: ![dan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/dan/32/9115_2.png) [@dan](https://community.xibo.org.uk/u/dan)
#### Post date: [March 11, 2015, 5:42pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/2 "2015-03-11T17:42:31Z")

</div>

Thank you for coming forward - I am sure the community will appreciate the assistance! 😄

---

<div class="post-metadata">

### Author: ![alex](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/alex/32/5782_2.png) [@alex](https://community.xibo.org.uk/u/alex)
#### Post date: [March 11, 2015, 5:42pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/3 "2015-03-11T17:42:53Z")

</div>

Is the source code for the version you’ve modified available somewhere for download please?

---

<div class="post-metadata">

### Author: ![ricardogil](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/ricardogil/32/18_2.png) [@ricardogil](https://community.xibo.org.uk/u/ricardogil)
#### Post date: [March 11, 2015, 5:49pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/4 "2015-03-11T17:49:17Z")

</div>

ok, it is much more workarounds and some personal experiences than coding actually (I changed a little bit only), that’s why I dont think sharing the code here is important - of course I can share with anyone what I did anytime…

Idea is more hear the pains and issues people are having with Python Xibo client and, if me or someone already found a solution, we share here.

Is that ok for you?

---

<div class="post-metadata">

### Author: ![alex](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/alex/32/5782_2.png) [@alex](https://community.xibo.org.uk/u/alex)
#### Post date: [March 11, 2015, 5:50pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/5 "2015-03-11T17:50:14Z")

</div>

@ricardogil yes by all means. We’d be very happy for you to contribute your knowledge!

---

<div class="post-metadata">

### Author: ![ricardogil](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/ricardogil/32/18_2.png) [@ricardogil](https://community.xibo.org.uk/u/ricardogil)
#### Post date: [March 11, 2015, 5:51pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/6 "2015-03-11T17:51:39Z")

</div>

It is the minimum I can do since Xibo app is being so great and important for me.  
Count with me for anything, I hope I can help someone!

---

<div class="post-metadata">

### Author: ![MedusaDelft](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/medusadelft/32/29_2.png) [@MedusaDelft](https://community.xibo.org.uk/u/MedusaDelft)
#### Post date: [March 11, 2015, 6:41pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/7 "2015-03-11T18:41:30Z")

</div>

@ricardogil Does the pyclient works with 1.7.1 ?

---

<div class="post-metadata">

### Author: ![ricardogil](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/ricardogil/32/18_2.png) [@ricardogil](https://community.xibo.org.uk/u/ricardogil)
#### Post date: [March 11, 2015, 6:56pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/8 "2015-03-11T18:56:05Z")

</div>

Man initially not, there are workarounds for that but I dont recommend…

Basically the Python at its last version, tries to send SOAP message to talk to Xibo CMS 1.7.x that are not compatible…

I tried simulating Im a valid 1.7.1 client send SOAP messages manually (like using SOAP UI) then I kinda “cheated” so the CMS thought I had a valid client… But it worked to register the client and I would need to do the same for the RequestMedia and others SOAP calls…

CMS 1.7 is amazing, but for now Im still using the 1.6 due to the constraints (maybe some hours of work in the 1.7php code we could make it compatible with Python )  
\*\*not talking here about last features like: take screenshot and things like that

thanks!

---

<div class="post-metadata">

### Author: ![MedusaDelft](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/medusadelft/32/29_2.png) [@MedusaDelft](https://community.xibo.org.uk/u/MedusaDelft)
#### Post date: [March 11, 2015, 7:22pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/9 "2015-03-11T19:22:29Z")

</div>

Thanks for the answer. I have not worked with 1.6. I think I have to look at other narrowcasting software. Xibo is pretty limited in adding nice effects to slides/templates etc. It is not ‘bling’ enough for my client.

---

<div class="post-metadata">

### Author: ![ricardogil](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/ricardogil/32/18_2.png) [@ricardogil](https://community.xibo.org.uk/u/ricardogil)
#### Post date: [March 11, 2015, 8:53pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/10 "2015-03-11T20:53:29Z")

</div>

Well, if we consider Raspberry and Xibo client you will must remember the maximum you can is show images with simple transitions, videos works but after few loops it stops, also RSS and some other things works…

If you need to add nice effects than I would try the Android/Windows version

---

<div class="post-metadata">

### Author: ![MedusaDelft](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/medusadelft/32/29_2.png) [@MedusaDelft](https://community.xibo.org.uk/u/MedusaDelft)
#### Post date: [March 12, 2015, 6:39pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/11 "2015-03-12T18:39:01Z")

</div>

Thanks!  
That’s definitely NOT what my client wants (video and RSS stop working).  
I’ll give up on Xibo for now.

---

<div class="post-metadata">

### Author: ![dan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/dan/32/9115_2.png) [@dan](https://community.xibo.org.uk/u/dan)
#### Post date: [March 12, 2015, 9:15pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/12 "2015-03-12T21:15:12Z")

</div>

Shame, you have already contributed a nice forecastio template! Hope you find what you are looking for with other solutions.

---

<div class="post-metadata">

### Author: ![MedusaDelft](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/medusadelft/32/29_2.png) [@MedusaDelft](https://community.xibo.org.uk/u/MedusaDelft)
#### Post date: [March 12, 2015, 9:35pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/13 "2015-03-12T21:35:14Z")

</div>

I’ll still follow Xibo, but for this client, the possibilities are too limited (animation of template content is what other narrowcasting software do offer and that’s what he likes. I still do have to see if he will pay a monthly fee though).  
He would also like to see it running on a Raspberry (very small, can be put behind the monitor without problems, low cost).

---

<div class="post-metadata">

### Author: ![alex](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/alex/32/5782_2.png) [@alex](https://community.xibo.org.uk/u/alex)
#### Post date: [March 13, 2015, 7:25am UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/14 "2015-03-13T07:25:43Z")

</div>

Sorry to keep banging on about this, but it comes up so often. I’ve always been really clear but people just don’t seem to understand the fundamental realities of the original RPi hardware.

I can never conceive of a fully featured client that will run on a RPi. There is just not enough processing power there for us. Sure the old Python client can be made to run but with significant limitations. If you are able to work around those then that’s great, but the project aren’t going to push a solution where only 50% of the functionality works.

The RPi 2 has a bit more poke and should be capable of running Android, so when/if Android is released for RPi 2 then Xibo for Android should run there (we’ve not tested that so don’t take that as an indication of likely performance or official support).

It’s fabulous that @ricardogil is willing to offer his help to those looking to get the old client running subject to those limitations and I wholeheartedly thank him for putting forward his time.

---

<div class="post-metadata">

### Author: ![dan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/dan/32/9115_2.png) [@dan](https://community.xibo.org.uk/u/dan)
#### Post date: [March 13, 2015, 8:11am UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/15 "2015-03-13T08:11:56Z")

</div>

You are certainly right that animation support is lacking in the windows player and even in Xibo in general (although Xibo for Android does support transitions, as did the Python Client). We have moved forward a bit with the new effects in text/tickers - but fundamentally we need to support animation between regions and layouts. The block for that is a better CMS UI for transitions **and importantly** a rewritten windows player.

Things like your template really help up improve the visual appeal of Xibo in the short term, meanwhile we are working on the above in the longer term.

---

<div class="post-metadata">

### Author: ![dc0d](https://community.xibo.org.uk/letter_avatar_proxy/v4/letter/d/f6c823/32.png) [@dc0d](https://community.xibo.org.uk/u/dc0d)
#### Post date: [March 13, 2015, 11:21am UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/16 "2015-03-13T11:21:16Z")

</div>

Just out of curiosity, have you used Kivy ([kivy.org](http://kivy.org))? Is Raspberry capable of running OpenGL apps? I have not a Raspberry available at this time.

---

<div class="post-metadata">

### Author: ![alex](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/alex/32/5782_2.png) [@alex](https://community.xibo.org.uk/u/alex)
#### Post date: [March 13, 2015, 11:25am UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/17 "2015-03-13T11:25:33Z")

</div>

I believe the RPi does have some ability to render OpenGL. Does Kivy have support for rendering HTML5 in a transparent container (ie can I show a video in a browser with a transparent background), and can I show multiple hardware accelerated videos simultaneously with content overlaying the video? It’s things like that that we need to move forwards.

---

<div class="post-metadata">

### Author: ![dc0d](https://community.xibo.org.uk/letter_avatar_proxy/v4/letter/d/f6c823/32.png) [@dc0d](https://community.xibo.org.uk/u/dc0d)
#### Post date: [March 13, 2015, 12:08pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/18 "2015-03-13T12:08:05Z")

</div>

Last time I’ve played with Kivy it had video played container/controller, but no html5 rendering engine. I’m not a Python developer but what was very interesting about Kivy, was it’s performance.

---

<div class="post-metadata">

### Author: ![alex](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/alex/32/5782_2.png) [@alex](https://community.xibo.org.uk/u/alex)
#### Post date: [March 13, 2015, 12:27pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/19 "2015-03-13T12:27:20Z")

</div>

No HTML5 rules it out then for all practical purposes as Xibo relies on that increasingly for various media types.

Discusson about future direction is being had over here:

> [@Replacement Player for the discontinued Ubuntu Python Client](https://community.xibo.org.uk/t/replacement-player-for-the-discontinued-ubuntu-python-client/77):
>
> This is a continuation of the discussion on [GitHub](https://github.com/xibosignage/xibo/issues/29). Suggestions so far: Chrome Packaged Apps maybe using [https://processing.org/](https://processing.org/) JavaFX Adobe Air PythonQT [http://qt-project.org/](http://qt-project.org/) (web provided by WebQT) WPF Open Frameworks [http://openframeworks.cc/](http://openframeworks.cc/), [http://www.ofxaddons.com/](http://www.ofxaddons.com/) Mono The current player with CEF Next Steps A major roadblock to community involvement is the lack of a good specification for XMDS and the XLF. This should be a starting point for any development. We are also flirting…

---

<div class="post-metadata">

### Author: ![MedusaDelft](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/medusadelft/32/29_2.png) [@MedusaDelft](https://community.xibo.org.uk/u/MedusaDelft)
#### Post date: [March 13, 2015, 7:05pm UTC](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59/20 "2015-03-13T19:05:35Z")

</div>

@alex Sorry, I’m pretty new to Xibo, so I missed your opinion on Raspberry Pi. Ofcourse I meant the RPi2-B.

@dan I’m still surprised that the “interactive” touch gets more priority than animation support, which a lot more people probably gonna need. But then again, it’s probably a business decision.

For a better CMS UI for transitions/animations/etc take a look at Adobe Edge/After Effects/Premiere (effects). That seems to work well (not only for Adobe, but also for designers and ‘normal’ customers).

[Next page](https://community.xibo.org.uk/t/unsupported-raspberry-python-xibo-client-we-may-help-you/59.md?page=2)
