In recent years, the applications of the Internet showed explosive growth of the Internet. Originally, television is only just a device receiving programs but now it starte to integrate with television, telephone, data into a set-top-box. This article introduce a design and implementation of triple play IPTV terminal middleware, which integrates with video phones, home security, text chatting, Internet browser and widget, etc. The triple play IPTV terminal middleware combines traditional television and Internet application by software integration.