This paper proposes a study of the IPTV world, focusing on network and system architectures, video codecs, network protocols, services and quality assurance. Based on this study, a new framework for Personal TV was developed. This new system is designed primarily to provide new personalized services to the user. In the architecture of this framework there are three main elements: Clients, Aggregators and Producers. The most important element is the aggregator that provides all video contents from the producers to its clients. The client has the possibility of creating his own channel that is sent to the network through its aggregator, of creating customized channels that can be viewed by other clients, among other features. The architecture designed and developed is based on new and studied concepts. It was tested to prove its viability, to assess its performance and to draw conclusions about its scalability, based on functional tests, compatibility tests and performance tests.