Hello Jere,

Great question, it looks like you need to have Xfinity internet to watch Xfinity on Demand and live TV streaming of channels not labeled as “TV Go” Click here for more information from Xfinity. You might want to consider switching Internet Service Providers, or even cutting the cord and opting for a handful of streaming services. Head over to komando.com for some more cord cutting tips.