powered by
Click to launch AlxTV TV station

« An Introduction to Solid State Drives - A Speed Revolution | Home Page | Build your own set-top box for over the top TV pt 2 »

Jul
17

Build your own set-top box for over the top TV

wtv-set-top-box-blog.jpgI'm heading up a fun project at work to build a prototype set-top box that is capable of receiving video from sites like YouTube, Vimeo & Daily Motion, and present them in a user friendly way on a TV.

The box will be built using off-the-shelf hardware and I'll be detailing the whole process here. At the end I'll be interested to see if it is possible to replace normal TV viewing with online TV viewing.

There have been a number of attempts at getting online video onto the TV - games consoles, high end TV's with internet access, specialist set-top boxes. Typically it's a feature added as an after-thought, it's restricted, it's walled-garden. This set-top box will be built from the ground up to work with online video.

There are differences between watching online video on a computer, and watching it on a TV. Understanding these differences will be key to your own success in designing a set-top box.

  • The user interface is fundamentally different - TV's are harder to control and text is hard to read
  • There is no keyboard and people don't want a keyboard on their couch. This will be solved in future with lightweight browsing tablets that people use in their living rooms.
  • Short form online video clips do not work on TV, not if you have to search for them. See keyboard issue above. It's tedious to be looking for something new to watch every 2 minutes.
  • Online video on the computer is an interactive experience, TV is a passive experience. People watch TV to relax
  • The TV experience has been around for 60 years and people's habits don't change quickly.
  • Interactive TV has never worked, despite billions spent.
  • Online video must adapt to TV, not the other way round.

The goals for this set top box are:

  • low-cost (under $100 with mass production)
  • off-the-shelf PC hardware
  • Super simple - it plugs into the mains, picks up a wi-fi signal and connects to the TV
  • It has only one switch - a power switch
  • Maybe it has a DVD player (one extra switch and an extra $20)
  • It should be powerful enough for 'medium-high definition' (720p)
  • A Wii-like remote for controlling the user interface
  • When you turn it on, it automatically browses to a website that serves up the user interface

The idea of using a website as the user-interface for a set-top-box is key I think. The advantage will be that the UI can be dynamic and personalized for each individual. It can incorporate live information from the Internet and be improved without the user needing to update software. It will use standard technologies that are widely known.

The parts for the prototype have arrived and I'll write up the initial hardware build soon.

Read Pt 2 - A look at the parts and putting the hardware together



feed.pngIf you've enjoyed this post you can receive future musings, as I write them, via email. I post about once a week on average. More techy folk might prefer to subscribe to my RSS feed and I'd be delighted if you do. I'm rather more active on Twitter, have a few pictures up on Flickr, and I tend to keep track of people on LinkedIn and increasingly-less-so Facebook. My day job is running WorldTV.com - a site for doing cool things with online video.

Comments

It's sound very intersting to me, please keep me inform of every step. I'll very apreciate that.
Thanks

These is great door for some of who believed that one day we can own Tv,

Now these is the Image,

Thank you

plz set me in top list this is very good idea in world tv

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About the Author



Twitter-1.png
Paypal Donate
View Alx Klive's profile on LinkedIn

Receive blog via Email

TwitterCounter for @smashing

Subscribe to Feeds

Creative Commons License
This weblog is licensed under a Creative Commons License.