There is no registration required but you need an XFINITY TV subscription to access XFINITY network sites and the channel you want to watch must be included in your subscription. You will need a Comcast ID (Username/Email address and password) to gain access.
Some networks that are in beta are accessible only to pre-selected beta participants.
To find your login information
You can use your Comcast ID (username) or email address and password to log in. If you do not have a Comcast ID, create one here. If you have forgotten your Comcast ID, recover it here. If you have forgotten your password, reset it here.
You might be prompted to re-register
A subscription that includes the network you want to watch is required but there is no additional cost for Online TV through Partner Sites. Comcast customers get their favorite shows from anywhere just by using their Comcast ID and password.