hardware

Controlling The Raspberry Pi With The TV Remote Via CEC

I always wondered what those Play/Stop/FF/Rewind buttons on my TV remote were for. Maybe you could couple a DVD or Blu-Ray player from the same manufacturer through some obscure and proprietary protocol. Turns out I was wrong about that, and actually there's a standard called CEC which allows to simultaneously control several devices connected through HDMI such as TV, AVRs and Blu-Ray players. Manufacturers use fancy names for it, such as Anynet+, Bravia Link, Viera Link and Simplink. And the good news is that it works with XBMC on the Raspberry Pi!! At least on Raspbmc it just works automagically.

I can now control XBMC with just the TV remote. No more keyboard and mouse :-D. I can even turn the TV and the Raspi on and off together!

CEC support on the Raspberry Pi is such a great feature for a perfect HTPC setup, but it's relatively unknown and underpublicized AFAIK.

Here's a live action usage example.

My New Raspberry Pi

Last week I finally received my Raspberry Pi model B, and replaced my old HTPC with it. All I can say is I love it! Raspbmc has been able to play every video I've thrown at it without a glitch, including 1080p H.264 .mkvs and SD DivX/Xvid .avis. And the CPU temperature keeps well below 60℃!

The only issue so far are the sticky keys on the Microsoft Wireless Keyboard 2000, which makes typing really difficult. UPDATE: keyboard/mouse replaced by TV remote with HDMI CEC.

Subscribe to RSS - hardware