Not sure Roku will work over a satellite internet connection, but if it does, there is no reason why you couldn't use both. It's just a matter of switching inputs. Also, there is a DirecTV app that you can install onto your Roku device, but you will still need an active DirecTV account.
-Wolf sends