This topic has been covered a few times there are a good few threads in the DVB chat section similar to this one, have a read through them and see if any of the information contained in them assists you.
I‘ve always been tempted to try it myself but it looks like to much of a steep learning...