Hello everyone,
Like many of you, I eagerly await the release of the RaspberryPi models. I work for a University and one of the projects I am taking on is the implementation of digital signage across campus. I have been doing some research and have already setup a free open source digital signage server called XIBO http://xibo.org.uk/. The XIBO client runs on python. I have also found where someone has attempted to cross compile some of the libraries for the BeagleBoard http://www.cnx-software.com/20.....ard-overo/. How different will the RaspberryPi be from the BeagleBoard? Different ARM versions? Wouldn't it be nice to have digital signage for $35 a TV? I plan on making every attempt to get the client running on the RaspberryPi. I have obtained a BeagleBoard to test with but I have no idea how similar the two will actually be. Any thoughts? Comments? Anyone else want to help on this particular project?
-E
RaspberryPi as extremely cheap digital signage
59 posts
Page 1 of 3 1, 2, 3
- Posts: 2
- Joined: Thu Oct 06, 2011 2:02 pm
Good idea.
I would expect that the main code would be a straight recompile from the Beagle board - but do you mean recompile? Python is interpreted, so should run as is on both systems.
I would expect that the main code would be a straight recompile from the Beagle board - but do you mean recompile? Python is interpreted, so should run as is on both systems.
- Moderator
- Posts: 6421
- Joined: Sat Jul 30, 2011 7:41 pm
Yes, I mean recompile the python code.
The libraries that I know will need to be cross compiled would be:
libavg
Berkelium
libbrowsenode
There very well could be more
By no means am I a good programmer, but I will figure this one out. If any developers have any free time or knowledge to contribute I would appreciate it.
-E
The libraries that I know will need to be cross compiled would be:
libavg
Berkelium
libbrowsenode
There very well could be more
By no means am I a good programmer, but I will figure this one out. If any developers have any free time or knowledge to contribute I would appreciate it.
-E
- Posts: 2
- Joined: Thu Oct 06, 2011 2:02 pm
Like I said, Python is interpreted I believe, not compiled. So it should just work - we already have Python running on the Raspi.
I could be wrong - Python experts needed!
I could be wrong - Python experts needed!
- Moderator
- Posts: 6421
- Joined: Sat Jul 30, 2011 7:41 pm
Python is definitely no barrier, it's just going to be cross-compiling the libraries and getting them to use the available hardware for accelerating video decode. Probably the biggest issue I can see so far is I'm not sure libavg runs on OpenGL ES yet (as opposed to OpenGL), but some searching seemed to indicate people have been looking at it.
- Moderator
- Posts: 652
- Joined: Fri Sep 16, 2011 7:16 pm
Python is both interpreted and compiled! (It can be compiled to it's own bytecode)
- Posts: 125
- Joined: Fri Aug 19, 2011 2:02 pm
Yea verily, Yea!
I plan on using it for charity work, at fundraisers. I was going to use concerto http://www.concerto-signage.org/
I plan on using it for charity work, at fundraisers. I was going to use concerto http://www.concerto-signage.org/
- Posts: 2
- Joined: Tue Nov 08, 2011 4:37 pm
Yep looking forward to this. Was suprised at how mugh digital signage devices cost! Cheapest I could see was around £200.
- Posts: 2
- Joined: Sun Mar 11, 2012 12:52 pm
Well I hope you get a good cheap solution running - anything has got to be better than the windows based rubbish on the London Underground Escalators - lost count of the number of Windows Error screens i've seen
Has anyone had chance to look at this yet?
I have debian squeeze installed on my Pi, and have ran into an issue with the libavg library as suspected. However, I have never cross compiled libraries and have tried following the tutorial on cnx-software. But, I guess, as he is compiling for in an emulated environment I guess some steps are different?
I'm keen to learn and if anyone can point me in the right direction that would be good?
If I manage to get xibo up and running on the Pi I will attempt to write a tutorial for others to follow, to get their own up and running
.
I have debian squeeze installed on my Pi, and have ran into an issue with the libavg library as suspected. However, I have never cross compiled libraries and have tried following the tutorial on cnx-software. But, I guess, as he is compiling for in an emulated environment I guess some steps are different?
I'm keen to learn and if anyone can point me in the right direction that would be good?
If I manage to get xibo up and running on the Pi I will attempt to write a tutorial for others to follow, to get their own up and running
- Posts: 2
- Joined: Mon Mar 05, 2012 9:00 am
iMash wrote:If I manage to get xibo up and running on the Pi I will attempt to write a tutorial for others to follow, to get their own up and running .
I'd love to hear your experiences on that one. I'm gonna try the same thing, but it'd be great to hear if you have any tips (or if you've given up)..!
Thx
gonzalo
- Posts: 4
- Joined: Mon May 21, 2012 9:37 pm
Ditto on the updates...
Xibo is a fantastic alternative to expensive commercial bits of kit...
It's on my list of things to do as well
Xibo is a fantastic alternative to expensive commercial bits of kit...
It's on my list of things to do as well
- Posts: 17
- Joined: Wed May 02, 2012 8:10 pm
gnz wrote:iMash wrote:If I manage to get xibo up and running on the Pi I will attempt to write a tutorial for others to follow, to get their own up and running .
I'd love to hear your experiences on that one. I'm gonna try the same thing, but it'd be great to hear if you have any tips (or if you've given up)..!
Thx
gonzalo
I have temporarily given up. I have had the xibo pyclient installed manually on the pi. But one of the required libraries (libavg) needs cross compiling for the arm architecture.
I have attempted to research how to cross compile libraries and then load them onto a different system but ended up feeling like I was banging my head against a brick wall trying to get help or find the right bits of information.
I have certainly not given up altogether and when I get chance to learn how to cross compile the libraries I will.
- Posts: 2
- Joined: Mon Mar 05, 2012 9:00 am
Scratchbox is the tool....
- Posts: 17
- Joined: Wed May 02, 2012 8:10 pm
The guys at CNX software are making good progress in getting Xibo to run on ARM platforms: http://www.cnx-software.com/2011/11/04/ ... l-version/
- Posts: 4
- Joined: Mon May 21, 2012 9:37 pm
let me start by saying I am in no way a linux guru....
Has ANYONE had luck getting Xibo to run on the Pi that can provide directions?!
Much appreciated!
Has ANYONE had luck getting Xibo to run on the Pi that can provide directions?!
Much appreciated!
- Posts: 13
- Joined: Wed Jun 06, 2012 2:56 pm
If only I had seen this yesterday... I came up with the same idea 
Raspberry Pi Project 2 – Raspberry Pi driven digital signage and environmental monitoring
http://www.raspberrypioneer.com/2012/06 ... onitoring/
Raspberry Pi Project 2 – Raspberry Pi driven digital signage and environmental monitoring
http://www.raspberrypioneer.com/2012/06 ... onitoring/
- Posts: 5
- Joined: Mon May 28, 2012 2:59 pm
I have created a page on the wiki to collect info about projects using the Raspberry Pi for digital signage at http://elinux.org/RPi_Projects/Digital_Signage
If people can post their research, successes, failures, ideas, etc. there I think it would help us all
If people can post their research, successes, failures, ideas, etc. there I think it would help us all
- Posts: 7
- Joined: Sun Jul 22, 2012 2:53 pm
I have realized with the raspberry pi a digital signage in combination with an web browser in full screen mode and the actual raspbian image, it works great.
The only where I am experimenting a bit is video playback in browser,
for that in my first experiment the power was too less.
I don't have so many linux experience to know what to use to have a better playback.
When you want I could post my setup and maybe a video how it works.
Greetings from Germany
Tommy
The only where I am experimenting a bit is video playback in browser,
for that in my first experiment the power was too less.
I don't have so many linux experience to know what to use to have a better playback.
When you want I could post my setup and maybe a video how it works.
Greetings from Germany
Tommy
- Posts: 8
- Joined: Sun Jul 22, 2012 10:03 pm
Would LOVE a video or directions!
- Posts: 13
- Joined: Wed Jun 06, 2012 2:56 pm
OK I will prepare a video about my actual research version for digital signage on raspberry.
- Posts: 8
- Joined: Sun Jul 22, 2012 10:03 pm
Ok here is the video to give you some impression.
http://www.youtube.com/watch?v=vaPt_3aN-CU
Ahh sorry for the background noice,
my wife was on the phone
It's a digital signage for a hotel with 4 pages
- welcome page
- news site (with rss-news, pictures, clock and weather)
- some other information pages for advertisement and
general restaurant and hotel informations
Hope I was able to show you what can work.
Tommy
http://www.youtube.com/watch?v=vaPt_3aN-CU
Ahh sorry for the background noice,
my wife was on the phone
It's a digital signage for a hotel with 4 pages
- welcome page
- news site (with rss-news, pictures, clock and weather)
- some other information pages for advertisement and
general restaurant and hotel informations
Hope I was able to show you what can work.
Tommy
- Posts: 8
- Joined: Sun Jul 22, 2012 10:03 pm
It looks awesome.
Is it running Xibo?
Is it running Xibo?
- Posts: 13
- Joined: Wed Jun 06, 2012 2:56 pm
Hi,
very nice job.
As for the video, i believe that raspberry is working as iPhone. In order to play a video without lag we must send it to Pi through a different route (as the iTunes for iPhone). Because the Pi has hardware decode for H.264, when the Pi recognizes a such file it will be played good.
So maybe we can try to send these files through a website or through a PC running a custom made software like iTunes.
Does anyone has any other idea on that?
Crypty could you please post a link with your implementation?
very nice job.
As for the video, i believe that raspberry is working as iPhone. In order to play a video without lag we must send it to Pi through a different route (as the iTunes for iPhone). Because the Pi has hardware decode for H.264, when the Pi recognizes a such file it will be played good.
So maybe we can try to send these files through a website or through a PC running a custom made software like iTunes.
Does anyone has any other idea on that?
Crypty could you please post a link with your implementation?
- Posts: 1
- Joined: Wed Jul 18, 2012 10:11 am
Yes, it's really an pi (you can see it a bit down under the tv)
I can write this evening after my main job a small how to, how
i configured raspbian that he goes automatic in this html web-
presentation.
tommy
I can write this evening after my main job a small how to, how
i configured raspbian that he goes automatic in this html web-
presentation.
tommy
- Posts: 8
- Joined: Sun Jul 22, 2012 10:03 pm