Solved! Go to Solution.
I want to watch The Weather Channel live sometimes on other devices like this laptop, my phone, etc. But I can't find Comcast or Xfinity on The Weather Channel's very long list of providers offering thisservice. Why is this? How can I watch it, as millions of people with all those other providers apparently can do? Thanks.
You can watch the Weather Channel live and many other channels on your laptop or PC at this link: http://xfinitytv.comcast.net/watch-live-tv?cid=customer
Or via the XFINITY TV app available on most mobile devices: http://xfinitytv.comcast.net/apps?cid=customer