Redesigning TV Remote for a different User Interface
I've done this in the past using relays as well as transistors, the former being better. This is however a horribly ugly way to do it. I would recommend recording the TV IR codes using something like the IRToy. This would allow you to replay any code when required and avoids most of the interfacing problems.