stb

Element OS - Linux for your TV and sofa

Back in August last year I wondered aloud whether it was time for a remix of Ubuntu aimed at media centres and set top boxes. I was not the only one thinking along these lines it seems! In April 2009 “Element” was founded by Kevin L. Thompson with the aim of producing an operating system specially designed for media centres. They have just released version 1.0 of Element OS, a new Linux distributon based on Ubuntu designed around the concept of the ten foot user interface (a user interface you can see and operate on your TV from across the room). It was time to make myself comfortable on the sofa and see what this new remix is all about.

How to build a basic RSS feed application for Boxee

Boxee is a platform that is really going places. At one point it was a mainly for enthusiasts willing to spend the time on installing it and setting it up on their own hardware. Now it is moving towards mass appeal with the recent announcement of a Boxee Box, which users will just be able to plug in and go, and Boxee payments, which may make the platform more appealing to content providers. A great starting point before getting stuck into full scale Boxee application development is creating a simple RSS application that will just make a feed of a podcast available and give it presence in the world of Boxee.

How to install Ubuntu 9.10 and the Boxee Beta on an Acer Aspire Revo (including 64 bit option)

A lot has happened since I wrote my post back in June about setting up Ubuntu and Boxee on the Acer Aspire Revo; a new version of Ubuntu has been released and today (7th January 2009) the new beta version of Boxee was officially released to the public. The new version is a major overhaul and represents quite a different, enhanced user experience from the alpha. So I thought I would do a new version of the post to reflect these changes. Fortunately, Ubuntu 9.10 (Karmic) has introduced many changes that make getting the Revo up and running much easier than under the previous release of Ubuntu.

Is it time for an Ubuntu Set Top Box Remix?

A fun project that you can do with open source software and some carefully chosen hardware is to build yourself a media centre PC. This is a very different computing experience from a desktop or netbook, it can stream content from the Internet to your TV, act as a PVR, be a jukebox and stream media files to devices such as Internet radios in your home. When you connect a computer to your TV though you need a very different user interface to control it compared to a desktop or a netbook, everything must be visible and usable from ten feet away from the screen, content and functionality navigable by a simple remote control, and even content must be different, more video and audio focused and less text heavy. On Linux systems we're really lucky in having a wide range of media centre software options, popular choices include Boxee, MythTV, XBMC and Freevo. The problem is that these tend to run on top of desktop versions of Linux and certain functionality requires that you exit "set top box" mode and use a desktop or the command line.

Do you watch or listen to podcasts from the Internet on your TV?

Yes
22% (13 votes)
No
78% (45 votes)
Total votes: 58

How to install Ubuntu and Boxee on the Acer Aspire Revo

** UPDATE 7th January 2009 ***

See my new post for details on how to install the Boxee Beta and Ubuntu Karmic on the Revo:
How to install Ubuntu 9.10 and the Boxee Beta on an Acer Aspire Revo (including 64 bit option)

The details below are now out of date, but are still useful if you wish to install Ubuntu 9.04 (Jaunty) on a Revo.

***

The Revo is a very new piece of hardware and features some cutting edge technology so installing Ubuntu on it is not completely straightforward as not many people own these units and have had a chance to make them work out of the box with this very popular Linux distribution. However, it can be done and the unit makes a fantastic Ubuntu machine and if you add Boxee a great entertainment centre for your living room. The first thing to do is to put a copy of the Ubuntu 9.04 desktop live CD image on a USB memory stick. Do this by visiting:http://www.ubuntu.com/getubuntu/download and selecting the 32 bit desktop edition. Once downloaded you copy it to a USB stick by using the USB Startup disk creator located under SystemAdministration. The task of installing centres around three areas: getting Ubuntu on the machine, getting the graphics to work (properly) and getting the sound to work (at all).

The Acer Aspire Revo: A Parallelogram Nettop

The Revo beside a can of Lychee drink for a size comparisionAt long last after some delays I have finally received my new nettop and can now start properly experimenting with a device so quiet it can be used in the living room without the interruptions of noisy fans and overheating hardware. If you haven't heard of nettops then that might all be about to change. These are the desktop equivalent of netbooks. Small, with restricted power but good enough for internet surfing and doing your email. They typically use less electricity than their full size counterparts, and can be quite cheap to purchase if you avoid the Windows versions. The arrival of the Nvidia ION platform to these devices has meant that many new options have become possible such as building media centers or set top boxes.

The Red Button: Authoring interactive digital TV services on Ubuntu

If you have made the move to digital TV you might be familiar with the “red button” service, the idea of pressing the red button on your remote control to take you into digital interactive services. These are usually the modern equivalent of teletext from the old analogue days but can be a little more adventurous with services such as news or sport “multiscreen” services where you can choose a video you want to watch. Various technologies make these services possible, they all include ways to display information sent over the airwaves and also provide ways to show information provided over the Internet (if available on the set top box you are using). If you are using Ubuntu (or any Linux machine) you can get hold of software that will allow you to experiment with an open standard in this area called MHEG-5.

Linking a podcast site into MythStream using OPML (the OU MythStream script revisited)

The OPML iconBack in December 2008 I wrote a small perl script to enable you to enjoy podcasts from the Open University in MythStream, an add on for MythTV that enables you to watch streaming video content through MythTV. The OU's podcasts site has a number of RSS feeds that relate to the varioud subject areas that the podcasts covered and to a number of containing sections like OU Life and OU Research. At the time the script was written there was no easy overall way to autodiscover all of these feeds and tie them together, so I wrote a bit of code that would work this out from the menu rendered on the right hand side. This sort of screen scraping technique is great as a short term way to get the data we need, but the problem is that it is using output that was intended for a human to read rather than a machine to process. This sort of process can easily break if the layout of the page changes. To solve this problem I've been working with Chris Valentine of the Knowledge Media Institite at the OU who has kindly provided a better way to extract this information (many thanks Chris!).

Boxee makes your TV social

In many houses the TV and broadband line can be found only inches apart and in most cases no connection is yet made. The Internet had the power to bring about a revolution in the choice of programming available, instead of scheduled streams of programming that we have no control over we will be able to pick and chose what we want to watch from thousands of producers. Media centre software such as MythTV is a great option for this, with the capability to deliver a full TV friendly experience, but up to now media centre software has primarily focused on TV tuners and media available locally, such as your collection of videos and MP3s. Now a new entrant onto the media centre scene is offering a different focus, putting web services at the heart of the TV experience, but this goes beyond just consuming web content, they are also adding a social, Web 2.0 dimension by integrating with popular sites such as Twitter, Last.fm and FriendFeed. Boxee is not just software, but also a social networking site where you can form communities and rate content. It makes TV a social activity.

Syndicate content

Back to top