With the rollout of high-performance networks such as the National Broadband Network (NBN), future television services are likely to be far removed from today’s broadcast-centric services. These future services will aggregate live broadcast TV with on-demand (“catch-up”), through to user-generated and niche Internet content. In a context of such an abundance of offerings, services to help users identify content of interest will be of prime importance. In addition, services facilitating a shared viewing experience will also be prevalent. We refer to these personalised and shared viewing TV services as “Social TV”. In parallel, it is recognised that the TV industry is and will continue to gradually shift from traditional over-the-air broadcast to on-demand (‘catch-up’) networked distribution models. This shift is accompanied by a significant operational cost, in terms of network bandwidth (sometimes referred to as Content Distribution Network or CDN costs).