You need to contact your cable company, and get a cable card. Comcast in my area is free for the first card, and 1.50 for each subsequent card on the account. Comcast also requires a technician be sent out for the installation, as cable cards are pretty finnicky to set up. They now also do support xfinity on demand as well. Be specific when you call and talk to them, as many companies will try extremely hard to talk you out of the card.