Archive for the ‘technical’ Category:

Raspbmc’s June update

Hi

Raspbmc’s June update is small, but sweet. Here’s what’s new:

  • XBMC 13.1 final with a ton of fixes for some of the bugs introduced in Gotham:
    • Fix resume point of certain PVR items
    • Fix issues with UPNP
    • Fix crash after AirPlay finishes
    • Fixes for FLAC tracks with embedded images
    • Fixes for M4A and MP4 playback
    • Fix a minor memory leak
    • Use a unique client broadcast ID in the PVR API
  • Some fixes for improving support using external soundcards (HifiBerry and iqAudio), see this thread here
  • Reverted to ext4 as the default filesystem for Raspbmc. ext4 provides better data redundancy and is more compatible with Linux systems for those wishing to backup or transfer data.
  • Fix issue where XBMC will keep telling user a new version is available.
  • Fixes for some issues with 3D content

This update is smaller because the focus has moved on to Raspbmc 2.0 (which will support other platforms too). Named OSMC, you can read more here. Raspbmc will still be regularly updated and maintained to fix issues until OSMC reaches a final and stable version.

To get the update, all you need to do is reboot your Raspberry Pi. If you’re running an XBMC nightly, be sure to switch to ‘xbmc release’ in Raspbmc Settings to get back on the stable build

If you enjoy Raspbmc, and this update, and would like to support continued development, you can make a donation here.

Enjoy!

Raspbmc’s May update

Hey everyone,

I hope you’re enjoying the XBMC 13.0 “Gotham” which comes with Raspbmc. I have been a little busy lately, although I have finally had time to address some of the issues that arose with this new version, as well as take care of some other things. Here’s what’s new and improved:

XBMC 13.1

  • Fixed an issue with AirPlay crashing at the end of a stream
  • Fix an issue with PVR items becoming stale on playback
  • Fix issues with UPNP running addons
  • Fix for FLAC tracks with large embedded artwork
  • Fix for broken playback of m4a files
  • Fix for a minor memory leak
  • Fix for issue where video calibration settings would not save

I’ve also made the following changes to Raspbmc

  • Upgraded the kernel to Linux 3.12 (for new installations only)
  • Improvements to the F2FS filesystem
  • Improved wireless support
  • Add new firmware which resolves issues with 3D scaling and refresh rate switching
  • FIQ improvements result in better playback (less jitter) when using a USB sound card
  • Improve ease of enabling an external sound card in Raspbmc (Programs -> Raspbmc Settings -> System Configuration -> Enable External Soundcard)
  • Remove deprecated ‘Disable resolution limit’ option in Raspbmc Settings
  • Fixed issues with Wolfson DAC
  • Fix an issue where XBMC will repeatedly inform the user that an update is available, when it is not
  • Fix an issue where TVHeadend on new installations was not running; and upgraded TVHeadend to version 3.6
  • Fixed issues that Gotham caused with remotes
  • Updated the standalone image to include the Gotham release; as well as the NOOBS image.

To get the update, all you need to do is reboot your Raspberry Pi. If you’re running an XBMC nightly, be sure to switch to ‘xbmc release’ in Raspbmc Settings to get back on the stable build

If you enjoy Raspbmc, and this update, and would like to support continued development, you can make a donation here.

Enjoy!

XBMC 13 ‘Gotham’ is here!

Hey!

Thanks to Team-XBMC, the latest version 13.0, codename ‘Gotham’ has hit its final release! I know you’ve all been eager to try the new version in its final form, so I’ve done my best to get you a release out. Here’s some noticeable improvements from Team-XBMC:

  • Speed improvements: navigating menus, starting playback and browsing through libraries
  • Settings are made easier and are now broken down in to different levels. Most people won’t need to go beyond the standard settings level. If you’re looking for a setting you think has disappeared, it’s probably on a more advanced level.
  • Improved subtitle searching
  • Improved UPNP capabilities: including the ability to stream to other XBMC devices
  • Numerous PVR improvements

You can read more on the XBMC website here

The release took a little longer to reach Raspbmc (almost 24 hours after XBMC’s release). This is because I’m in exam mode at the moment, and because I’ve added the following features downstream:

  • External sound card support (experimental): I’ve tried (but not thoroughly tested) to make the process for external sound card support simpler. Now you should just need to head in to Programs -> Raspbmc Settings -> System Configuration and select ‘Enable external soundcard’. You need to then play content by selecting the context menu, selecting ‘Play using’, and choosing ‘dvdplayer’. dvdplayer is not as good at handling high bitrate content as omxplayer, which is why it is not the default player.
  • JPEG texture improvements — thanks Ben Avison
  • Support for DVD menus with DVDPlayback
  • Support for playing back encrypted DVDs
  • CEC improvements: don’t suspend the Pi on TV turn off
  • (and much more)

In the next update, I’ll be improving the web browser, adding Hyperion to Raspbmc Settings and updating TvHeadend. I wanted to do that today, but I felt users wanted XBMC Gotham first, and with exams looming over my head, I’m strapped for time. So until I finish near the end of the month, this is it for now. A couple of warnings:

  • Skins may not be compatible with XBMC Gotham, check first
  • Your database version will be upgraded. Take care if you are using shared libraries. If you don’t want Gotham, you can unplug your network connection, boot Raspbmc and disable updates via Raspbmc Settings. Reboot, and you’ll be OK to connect to the Internet again.

To get this update, make sure updates are enabled in Raspbmc Settings. If you’ve installed a nightly build, you’ll want to switch to ‘xbmc-release’ in Raspbmc Settings -> Nightly Builds. Then, simply reboot your Raspberry Pi to get the update. The old Frodo build will remain installable via Raspbmc Settings indefinitely under ‘Raspbmc-12.3-Final’.

If you enjoy Raspbmc, and this update, and would like to support continued development, you can make a donation here.

Enjoy!

Update: Some of you were reporting issues playing live streams. Team XBMC have fixed this issue and I’ve rebuilt XBMC to include these changes. All you need to do is reboot your Raspberry Pi to get the new XBMC build. Sorry for any inconvenience caused