here are some IPTV middleware solutions in the market. You can take a look of their products/solutions to understand their technology compared.
YouView (BT): http://www.youview.com/
SoftAtHome (FT): http://www.softathome.com/
Espial: http://www.espial.com/
MediaRoom (AT&T): http://www.ericsson.com/ourportfolio/telecom-operators/mediaroom?nav=marketcategory006
Accenture Myrio (KPN): http://www.accenture.com/us-en/Pages/service-accenture-video-solution-comms-media-entertainment.aspx