Instead of
Twinhan, you need a regular TV capture card (better with hardware mpeg2 encoder, like Hauppauge) to do recording from DirectTV receiver.
If DirecTV technician told you that any other device than DirecTV receiver can decode their signal, ask him to install it for you as a proof of his words

Simply saying: call DirecTV and ask them