Where to start with screeensaver developing for XBMC?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
alindl Offline
Junior Member
Posts: 3
Joined: May 2011
Reputation: 0
Post: #11
could you post the actual files you've got a working version from so we can have a look? I'd like to have a go at getting something better working too...

have you managed to get it installing as an add-on too?
find quote
TREX6662k5 Offline
Donor
Posts: 214
Joined: Oct 2006
Reputation: 0
Location: London, United Kingdom
Post: #12
Ah, any reason why Xbmc can't launch system installed screen savers? I presume this is a legacy area as the Xbox lacked screen savers?

Building and porting screen savers for xbmc is a little excessive when there are plenty of working screensavers out there.

Anyway to replicate the behaviour in python and xbmc.service? Say have a python service in the background that detects inactivity after a user configurable time and runs a user specified (or windows registered) screensaver? That would open up possibilities.

WYSIWYG
find quote
NotNobody Offline
Junior Member
Posts: 22
Joined: May 2011
Reputation: 0
Post: #13
I will be donating once this functionality is added.
find quote
TREX6662k5 Offline
Donor
Posts: 214
Joined: Oct 2006
Reputation: 0
Location: London, United Kingdom
Post: #14
I'm sure its now possible via a plugin with this commit.
https://github.com/xbmc/xbmc/commit/c163...7d055620b3

We listen for the broadcast and start or kill the screensaver as necessary. Ideally xbmc screensaver should be set to blank to keep cpu usage to a minimum. I'm gona see how far I get with this to get electricsheep working.

WYSIWYG
find quote
filo_beddo Offline
Junior Member
Posts: 4
Joined: May 2011
Reputation: 0
Post: #15
Dito to this request, I wanted to find some info on creating a screen-saver for XBMC.

I wanted to see if I could knock up something which did the same as this one by Tristan Schmelcher for Ubuntu.

http://randomtristan.blogspot.co.uk/2012...lasma.html
https://github.com/TristanSchmelcher/plasmacleaner

It just mimicks the simple tool found on some Plasma TV's designed to remove image-retention.
It's just a black screen with a 1/3 horizonal white bar which very slowly scrolls over the screen so should be pretty simple to do if I can get a hook into the basics of creating a saver.
find quote
Post Reply