Try anytv, over 2600 channels for the free version http://www.anytvplayer.com/