Challenges and opportunities of delivering IP-based residential television services | IEEE Journals & Magazine | IEEE Xplore