XBMC 11.0 – April Cycle

Posted By: Nathan Betzen on May 02, 2012 in Pre-Release

As mentioned previously, we have now moved into a monthly development cycle, in which we merge new features at the beginning of the month and then perform bug fixes through the rest of the month. This means, at the end of every month, developers, bug-reporters, and those willing to deal with potentially highly unstable builds can try a snapshot from the current development cycle, and the organization will have a more stable and predictable development cycle. For those of you who would prefer a stable version of XBMC, we will always recommend the most recent stable release (XBMC 11.0), but for the brave, you are welcome to try the end of the month build. To give an idea of just how unstable/alpha these builds can be, there will almost certainly be months in which some platforms won’t actually have usable builds. For example, the iOS build will not be available this round. As always, we recommend you backup your userdata folder before upgrading.

With that said, let’s review some of the more notable changes in the April Changelog.

First on the list is a major reshuffle of XBMC settings. In the past, many of the controls for allowing XBMC to interact with your network were found on the Network page. Because the Network group was primarily being used for interacting with various external services, the Network page has been entirely replaced with a Services page. The “Internet Access” setting, which was the only other purpose of the Network page, has been moved to the System page.


XBMC has quite a lot of services to deal with these days!

Next, extending XBMC’s default ability to scrape sets, we’ve now added a new “Sets” submenu item.


For all you iOS users out there, we have an even more exciting announcement. Those of you with iPads, recent iPod Touches, and recent iPhones that are running XBMC will now be able to switch your screen from the local screen to your TV using one of the available TV Out cords provided by Apple.  Then, you can use your local screen as a remote control. Or, to put it more succinctly, mirroring for XBMC is now enabled. For a video on how this works, see below. (Note: as already mentioned, the lack of an iOS build for April means this feature will not actually be available until iOS nightly builds start back up again. Keep an eye on our social network pages, as those will likely be the first places with news on the builds.)

On the library front, in addition to Names, Year, Runtime, and many others, a new Date Added sort field has been enabled. This field works slightly differently than the old “Recently Added” sorting. Rather than sorting the files by how recently they’ve been added to XBMC, the files are now sorted by when they were added to your local computer or server. This way, when refreshing an old show, that show won’t suddenly take up all the spaces in your Recently Added field. Instead, Recently Added really will only show items that you have recently added to your collection.

Finally, Addon, Remote Control, and Skin Developers will be happy to hear that yet more json-rpc controls and websocket support have been added, along with PictureInfo tags.


For a full list of all the April changes, feel free to take a look at our list of closed April milestones. Also, keep an eye out for the May Cycle. Our developers are working extra hard to hopefully include one of the most requested feature additions of the past two years. Feel free to make some guesses as to which feature that is in the comments. Or, if you are feeling a bit brave and a bit lucky, just start downloading now!

Discussion - 64 Comments

  • BradVido88 May 02, 2012 

    All great improvement. Keep up the good work

  • specter May 02, 2012 

    how can i put this into my original xbox?

  • specter May 02, 2012 

    good job by the way!!!!!!!woohooo

  • Godey May 02, 2012 

    Que, Is there a way to browse by folder on the upnp library. I manage my music using folder structures but when I want to connect to the sever from another dlna client all i see is album, artist, genre, year etc.

    Thanks for all the good work

  • Brett May 02, 2012 

    Most requested feature? Gotta be integrated DVR controls. I’m actually building my first HTPC now specifically because you guys are adding this! So excited.

  • Dulcet May 02, 2012 
  • ben May 02, 2012 

    as for a guess of the most requested feature I’ll go with Android support :) Since that isn’t going to be it (not really a feature anyway) I would guess subgenres especially for the tv shows.

  • bossanov808 May 02, 2012 

    Bluray menus I’ll bet.

  • bossanov808 May 02, 2012 

    Actually, HD audio (AudioEngine) is lined up as PR….

  • Player 1 May 02, 2012 

    If this new feature will cure my audio sync issues i will be very happy!
    Still on 10.01 which seems to work best for me right now.

  • J May 03, 2012 

    Finalized PVR functionality?

  • flammon May 03, 2012 

    New feature has to be DVR controls… please, can it be?

  • Brian089 May 03, 2012 

    Why do I need to mirror Xbmc from my ipad2 To my apple2Tv, when it’s already installed on my apple2Tv.?

  • Bill May 03, 2012 

    Finalised PVR please :)

  • Joey May 03, 2012 

    Will the Raspberry Pi and PVR branches be merged into XBMC’s mainline source tree any time soon?

    XBMC can not without PVR fully compete with Windows Media Center, MediaPortal, and MythTV :(

    and the Raspberry Pi code will help other ARM projects better as well when it has been merged :)

    In any case it is great to on a regular basis get these types of public updates on what is going on!

  • moaid May 03, 2012 

    xbmc the best
    Thank you from the heart

  • Chris! May 03, 2012 

    Just to check where do you want issues posted (do you want issues posted) – i’ve very excited by this new release schedule and want to try and help in a pleasant and efficient way.

    p.s. @Joey: I don’t think the team care about “competing” with WMC – though I do think XBMC wins easily as it’s available on multiple platforms.

  • fl0PPsy May 03, 2012 

    Yes PVR would be very nice to complete XBMC.

  • natethomas May 03, 2012 

    It’s a less useful feature then. The feature is more beneficial if you don’t have an AppleTV and you are just connecting your iPad directly to the TV with the TV-out cord.

  • Drew Vogel May 03, 2012 

    I hope the “most requested” feature is PVR!

  • Adam Outler May 03, 2012 

    The feature being added is PVR!

  • mdk May 03, 2012 

    Congrats to the Team!

    Some things on my mind:
    1. On OSX 10.4 PowerPC there is a really annoying bug (on multiple, clean systems):
    a keypress randomly gets stuck and repeated until another keypress is made
    Could someone have a look into this? May just be a minor regression or something.

    2. PVRtesting2 is indeed a nice try – but i hope you reconsider the way it’s done:
    either a server-plugin connecting/translating to generic XBMC-PVR
    a specific XBMC-PVR-plugin connecting/translating to tvserver
    ATM both is done ATST – why should I need a server-plugin and a specific pvr-addon for watching tv with mediaportal tvs?

    You are doing a really great job, and I consider XBMC to be one of the best GUI, C++ and OpenSource-apps out there, please continue and don’t go the buggy road of slow.
    Keep it simple, keep it fast – and the magic that happened will go on ;)

  • Scott Reisig May 03, 2012 

    Do we know it’s PVR for sure??

  • Finsk May 03, 2012 

    I would guess Dolby TrueHD and DTS-MA support over HDMI, and for those of us stuck on legacy S/PDIF connections, real-time downmixing/compression/conversion of multichannel streams into AC3 (as was available on the original Xbox).

  • monkeysweat May 03, 2012 

    Although PVR/DVR would be an awesome feature, funny enough it wouldn’t be a feature I would use as I don’t see my PC being able to record my HDTV shows with the same quality as my HDPVR boxes. – I believe it’s the only feature that XBMC competition has that XBMC doesn’t have ,,,, yet

    the Movieset submenu is awesome, I love that it is now in main GUI and not in an experimental skin.

    I think a great feature to ultimately provide would be multi zone/room support from single PC – would save alot of money in the long run if I could run 2 instances at same time or default to different zone (I’d be able to enjoy from Livingroom and kids in Recroom at same time) – I know my system has more than enough ooph to handle

  • apanloco May 03, 2012 

    PVR *crossing fingers*

  • Scott Skaife May 03, 2012 

    The biggest headache for me is that when the scrapper doesn’t find information on shows, they don’t show up in the library views. Explaining to the family why they have to go check the ‘Files’ view after they are done looking through the library views translates to them as “Only use the files view. Everything else is broken.”

  • Anonymous May 03, 2012 

    You cannot. You need to follow the xbmc4xbox team for that. this XBMC is no longer for xbox.

  • Harley May 03, 2012 

    The feature being added now must be the new Audio Engine since there is a already a new pull request for it to XBMC on GitHub

    I hope that PVR is coming in the next merge window since PVR is something XBMC as a media center really been missing!

  • Harley May 03, 2012 

    The feature being added now must be the new Audio Engine since there is a already a pull request for it to XBMC on GitHub

    I hope that PVR is coming in the next merge window since PVR is something XBMC as a media center really been missing!

  • GJLP May 03, 2012 

    Anyone downloaded this yet and able to confirm the new big feature? Can’t wait to try this out when I get home. I now have a new reason to be excited as the end of each month approaches!

  • hazeh May 03, 2012 

    I’m praying to the sun gods that the new audio engine is soon to be included. Doesn’t make a huge amount of sense but…. Xbmc works perfectly without it and at the same time, AE is desperately needed :)
    Fantastic work as always guys – looking forward to see how the new development model works out for everyone!

  • DDDamian May 03, 2012 

    @GJLP – keep in mind the hint about the big new feature was for the May merge window, i.e. not in nightlies yet, unlike the other items NateThomas describes. Features to be added in the May merge window need to be in by the 10th of May, with debugging for that cycle going to the end of May. So that’s the likely date you’d see new features in nightlies for that window.

  • GJLP May 03, 2012 

    Great — thanks for the clarification, DDDamian.

  • Pedram May 03, 2012 

    Thank you for fixing that “recently added” issue. It was annoying to have XBMC think I added a show again if I just refreshed it to fix/update some info.

  • Mike Lowrey May 04, 2012 

    Will there be an update for XBMC 11 ? I have a bunch of problems with responsiveness of XBMC on Windows after standby…
    None of them appeared with XBMC 10…

  • Yannik Ehlert May 04, 2012 

    Thanks for this release! Is there any posibility to test this release on XBMCBuntu?
    Thx for your answer, Yannik

  • DDDamian May 04, 2012 

    @Mike Lowrey – it’s constantly being updated, and the front page describes the new monthly add/debug cycles. There are the nightlies, which have recently resumed for Win and Linux, soon OSx, and ofc the dot releases every month end should be relatively stable points.

  • MarcusMarcus May 04, 2012 

    Just watched the video. I would not say that mirroring is enabled on XBMC. Mirroring means what is on your iOS device also shows on the TV but that was not the case in the video. The iOS device sent the XBMC interface to the TV and the device itself just became a controller. Still a nice feature though and good job with it, but it is not mirroring. That would be really nice on Android ;)

  • Optos May 04, 2012 

    I’m hoping for AudioEngine and PVR. Those 2 have got to be the biggest features missing.

  • Pete Souza May 04, 2012 

    Unfortunately, moving from 11.0 to this 12 beta causes XBMC to crash under Windows at start-up.


    5:49:31 T:62284 NOTICE: Log level changed to 0
    15:49:31 T:62284 NOTICE: Loading media sources from special://masterprofile/sources.xml
    15:49:32 T:62284 NOTICE: initializing playlistplayer
    15:49:32 T:62284 NOTICE: DONE initializing playlistplayer
    15:49:32 T:64160 ERROR: CRemoteControl::Connect – failed to connect
    15:49:33 T:62284 ERROR: SQL: SQL error or missing database
    Query: SELECT DISTINCT idVersion FROM version

    I wound up looking through AppData and found a MyVideos db file that was 0 bytes. Deleting it let it finish.

  • nedscott May 05, 2012 

    To put this in other words, with video out enabled on iOS your iPhone and/or iPod touch + HDMI adapter == an ATV2 in your pocket.

  • Mike Lowrey May 05, 2012 

    I do understand the blog post. My point is whether there will be minor updates for XBMC 11 e.g. 11.1 …

  • Harley May 05, 2012 

    MarcusMarcus :
    Just watched the video. I would not say that mirroring is enabled on XBMC. Mirroring means what is on your iOS device also shows on the TV but that was not the case in the video. The iOS device sent the XBMC interface to the TV and the device itself just became a controller. Still a nice feature though and good job with it, but it is not mirroring.

    I absolutly agree, that is not mirroring, so please do not call it that when it is only TV-out, even if that iself is still awesome!

    Juat like there is a huge difference between normal AirPlay and AirPlay Mirroring. Apple does not confuse the two so niether should XBMC!

  • DDDamian May 05, 2012 

    @Mike Lowry – that is essentially what the new model is. The end of the month nightly is the dot release. They are not intended to be stable releases like the major version numbers, but with the 10-day merge window + ~20-day bug-fix/review window we hope they will be. As noted, the intent is to have shorter windows for dot releases, and the ability to merge in large features/changes without waiting for a major release.

    So end-of-April nightly might be considered 11.4, end-of-May 11.5, etc. Note that some months may have little in the way of visible changes going in, it all depends. And not all platforms may get a pre-built package. Hope that clarifies a bit.

    Nate has undertaken giving monthly updates on what you might expect to see, like above for 11.4 and a hint for 11.5

  • TheDisneyMagic May 05, 2012 

    I completely agree, this is one of those niggles that is a little frustrating for others, doesn’t affect me too much as I remember to look but for the other members of the family quite often they just assume I don’t have the film on the server. Same thing happens with TV Shows, all bonus specials don’t show up in the library as there is no content to scrape.

  • marc May 05, 2012 

    please, put back the “ADD MANUALLY TO LIBRARY” function…… XBMC should improve this library management over time, not steping back…

    Now the library gets the name of the movie on my language (good job) but…. there is any chance to correct all the other 1500 movies already in library???? only the titles?

    Any chance to get posters by language too? or add an option to get posters from google image search (if I type the name [in my native language] of the movie in google images and BIG selected, very good posters appears)

  • Cris May 05, 2012 

    Wonderful news, guys.
    I really hope you keep up this path and we start to see more features, at a faster pace.

  • J May 05, 2012 

    I’m a little confused with the wording of the post. So is the most “stable” beta version XBMCSetup-20120430-1dd0378-master.exe since it was the last nightly posted in April, or is it the xbmc-12.0-Frodo_alpha1.exe you posted above?


  • Art-101 May 06, 2012 

    A feature I’d like to see in the User profiles is setting an age restriction up on it so if my nephew comes over he can start XBMC it asks him to log in and because of his age it only show’s him age appropriate content.

    I also considered that when the scrapers kick in they grab the certificate information depending on which country your in and the profile filters based on that.

    Not being a coder at all, I have no idea how easy it would be to implement but it’s something I’d love to see as I wouldn’t really fancy my nephew clicking on the wrong movie and watching someones head fall off and turn into a spider before being hit with a flamethrower (ala The Thing) or end up watching Lucy Lawless getting nailed by John Hannah.

  • kibje May 06, 2012 

    Great to see AudioEngine in the next may build ! Can’t wait!

  • natethomas May 06, 2012 

    J :

    I’m a little confused with the wording of the post. So is the most “stable” beta version XBMCSetup-20120430-1dd0378-master.exe since it was the last nightly posted in April, or is it the xbmc-12.0-Frodo_alpha1.exe you posted above?


    The most “stable” is the Frodo_alpha1 posted, as that was built based on the codebase that ended with the tag to begin adding new May code. The nightly build was completed by our buildbot the night before the tag and left some intervening fixes off the table.

  • J May 06, 2012 

    Thanks! I will start using the alphas from now on then since they will be more stable than the nightlies but will still get the newest features as they come. I guess I will just check back here at the beginning of every month then as that is when they will always be posted? Great idea guys!

  • jgslima May 07, 2012 

    I hope is Audio Engine. This way I could, for good, stop using Media Player Classic to play DTS-HDMA movies.

    @kibje, is this confirmed?

  • J May 08, 2012 

    We all know Audio Engine is coming in the next month or 2. I think the devs were hinting at another feature in their post.

  • Kalliban May 09, 2012 

    They stated in the development thread that they are testing and “hopefully” will make it into the May window. So it’s not confirmed as in “it will be there”, but as in “they think it will”. :)

  • Jace Mindu May 10, 2012 

    I tried out the Beta and Stable released of Eden. It’s a great system and I’m happy about the collection introduction as well as the built in support for Geforce cards. It fails on the HDMI sound output though. This issue doesn’t occur whilst running on top of windows, but as a live build, I have the ‘Failed to initialize audio device error’. This is a common fault and found throughout the latest forum posts. I’ve resorted to going back to the Dharma release, which doesn’t suffer from this error. Please place some focus on this so that I and many others can move up to Eden.

  • gnif May 10, 2012 

    Just to confirm, yes, AudioEngine was merged in yesterday! it is now in the nightlies.

  • hazeh May 10, 2012 

    Brilliant news gnif! Fantastic work!

  • Anonymous May 12, 2012 

    I have been following the AudioEngine build for sometime and now that it has merged with master I have switched across…

    Well one of the new features I discovered (and completely unrelated to the AudioEngine) is that the thumbnails for Movies and TV Shows are now integrated into the MySQL database. This fixes a major issue of no longer needing to sync (or network share) the thumbnails folder between XBMC machines (instances).

    AudioEngine and thumbnails integration = FANTASTIC

  • vicbitter May 12, 2012 

    Just discovered that thumbnails for Movies and TV Shows appear to be integrated into the MySQL DB… Happy days for anyone running a multi XBMC setup!

    The features in XBMC just keep getting better… AudioEngine and thumbnail integration are superb!

    Many thanks

  • huffandpuff May 14, 2012 

    AE works. One thing that just works though I cant test its finer points cause of lack of equipment.

    Unfortunately the thumbnails in file mode along with fanart are a goner (inspite the 1 patch to cure it which did ziltch) – Seems that even nuking your db and re-scraping only makes it work for library… Must re-scrape 1 by 1 in filemode, post library db has been rebuilt, what a pain in the backside. when you have a few K files to do it manually. Why cant it work like library does???

    I get it xbmc is definitely a must delve under the hood irrespective of which point of release it is… It would be nice for something to just work as it says on the tin…

    Also seems that adding custom bg to each part of UI is also gone/lost again a under the hood change if you cant stomach the invariably bubbly blue and only bg. Oh well.

  • lowfi May 16, 2012 

    How does the thumbnail integration into mysql work? I now use path substitution for thumbs and a bunch of other functions (rss etc). Should i drop the current database and readd everything?

  • Lloyd Smart May 16, 2012 

    Yeah, I’m interested in this thumbnail business, too. What thumbnails does it store? Will it store all the ones used by a fancy skin like e.g. Aeon Nox, or will it just cache “folder.jpg”s?

About Kodi

Kodi is a free and open source media player application developed by the XBMC Foundation, a non-profit technology consortium. Kodi is available for multiple operating-systems and hardware platforms, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.