a peer - to - peer application which can be applied to tvs . the p2p application promotes a social networking aspect by allowing devices connecting to either the home mesh network and / or internet to share contents and create common - interest channels . the p2p application does not require support from network infrastructure , and consequently is extremely cost - effective and easy to deploy . the distributed nature of this system allows users to join or leave the network at will . it takes advantage of the local home mesh network connectivity , or existing internet connections . a participant that tunes into a broadcast on an internet channel is not only downloading a video stream , but also uploading it to other participants watching the program . data mining systems capture user preferences and create personalized internet channels on the tv using the p2p network .