ipbt plays ttyrec files and works by embedding a terminal emulator (PuTTY). The input file is read in full and run through the internal terminal emulator, and the resulting screen states are saved in an internal movie array in such a way that any screen state ('frame') can be retrieved efficiently.

WWW: https://www.chiark.greenend.org.uk/~sgtatham/ipbt/
