Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm passing my TV input through my computer so that I can use the video stream in an application I'm creating which then outputs to my TV.

E.g. Sky Digibox/FreeView box -> Laptop -> TV

Where on my laptop I'll be using the stream in a WPF application so I can overlay XAML objects onto it.

My question is, what would be the best way for me to send the signal back to the box to say change the channel for example? I don't want to have to use the remote, I want the computer to handle everything. Is there a standard cable these boxes have that could take what would normally be a remote control signal and use that as input instead? Or would I have to go down the route of looking at some sort of Infared LED to send the signal recreating the remote?

Apologies if this is not clear enough, let me know and I'll try and be more precise.

share|improve this question
up vote 0 down vote accepted

You are most likely stuck with IR. However, Comcast has a feature which you can control your DVR via the web, so an HTTP based solution is not impossible if you have one of those boxes.

share|improve this answer
Thanks for the help. I really need to make this work for any/a number of different boxes. I'm worried that by going down the IR route I'm going to have to account for the many different binary codes for each command that (probably) vary from remote to remote. – killianmcc Nov 12 '12 at 17:22
You may be able to find the codes on line. There are probably databases of codes for use with opensource IR projects. – Chris Nava Nov 12 '12 at 20:43
Ya id'd assume so and they're used by those universal remotes. But in any case thanks for your help. – killianmcc Nov 13 '12 at 15:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.