High Definition Teleconferencing (HDTC) can be thought of as teleconferencing where the video is of High Definition quality; i.e., 1920×1080 pixels frame size at 30 frames per second progressive scan, commonly referred to as 1080P. From a user’s perspective, HDTC will significantly improve the quality of teleconferencing in terms of presence, awareness, realism, and details, providing a rich user experience. While some academia and industry attention has been devoted to this topic, many challenges are yet to be overcome before true tele-presence can be achieved with HDTC. In addition to high bandwidth and high processing power requirements, HDTC also needs to address issues such as adaptation to network conditions, intelligent context and content awareness, automated videography, Quality of Service (QoS) limitations, multicasting, and heterogeneity of some of the receiving devices. These issues become specially challenging for HDTC, due to the very high processing speed and computational power drawn by HD video. In this project we will work with our industry partner to address two issues: peer-assisted online video adaptation, and efficient automated videography.