After I wrote that it started to work again the next day. I use a computer as a media server to my TV and download most things first but Funshion streams well and has many movies and shows very quickly. The Walking Dead comes out with English and Chinese subtitles the same day as the broadcast.
Nice that you can search in English.