I don't like the overcustom approaches and solutions that you have to get into when you cross platforms. Gawd, that sounded like NewSpeak! Let's try again - -
I wouldn't think of using a computer to control a DVR, especially if it were just something I had to stick into the middle of the process to make things work. I would stay in the world of remotes, and keep the computer stuff connected to the computer stuff.
A good answer is easier with a clear question giving the make and model of everything. "The biggest problem in communication is the illusion that it has taken place." -- G. “Bernie” Shaw