Our social system-at work, home and elsewhere-have moved from being bound up in hierarchically arranged, relatively homogeneous, densely knit and bound groups to being a social network. The social network is a social structure made of nodes (which are generally individuals or organizations) that are tied by one or more specific types of relations, such as values, visions, idea, financial exchange, friends, kinship, likes and dislikes, trade, web links, sexual relations, disease transmission (epidemiology), or airline routes. We bring up a social network service, NuTV, for communities of people who share interests (about TV) and activities. With recent developments in Internet, people can enjoy watching TV programs via IPTV, which combines the advanced streaming technology and high-bandwidth networks in delivering TV contents to users. However, for IPTV to become a network-wide ubiquitous service, IPTV providers need to provide a large digital content library and huge network bandwidth for their customers. These require significant resources and investments. P2P is one solution for the problems. This thesis presents a P2P IPTV framework to facilitate the deployment of IPTV in a large scale. A case study based on Skype infrastructure shows the feasibility of the framework. In this system Skype functions as an adaptor of video and audio connecting to NuTV. With Skype people can share TV to communities or subscribe media directly.