The Serviio (serviio.org) free version works great! Does on the fly transcoding, which is what's need to stream those videos to hopper. To get it working just install Serviio and point it at your media folder. Then the key is to bring up the Serviio console, then go to Status where your available client devices are shown. Find the Dish receiver devices (my Hopper and Joeys show as "XiP813 Hopper"). Choose Edit, then change the Profile from the default (doesn't transcode) to "DirectTV HD-DVR". That profile works great for the Dish receivers. Hope this helps some folks.