If I renamed the .ts extension, it just flat out failed. Downloading the MKV files, however, made everything work almost smoothly. TiVo's streaming app seems to do 15-minute read-ahead to fill its buffer, and then drains the buffer until it's empty. After this, it freezes the video and lets you know it's refilling the buffer. How nice. Might be even nicer if they streamed data the whole time.