Looking for the MLB Network? This channel is available as long as you have the Digital Preferred Package (and above). To check if you are currently subscribed to the Digital Preferred Package, log into your Xfinity account at xfinity.com/myaccount. Once logged in, click on the TV tab and you will be able to see what television package you are currently subscribed to. Watch MLB Network in high-definition (if your package includes HD).
To find the MLB Network in your area see here.
You can stream MLB Network from our XFINITY Stream App or through My Account. At this time you are not able to authenticate your XFINITY services via the MLB.TV App. Additionally, MLB Network streaming only works within your home network. MLB Network is not available for out of home streaming.
The Xfinity Wifi Hotspot is not recognized as part of your in home network so you will need to connect to your home network in order to stream MLB Network.
I posted this a few minutes ago as a separate Post, but there is a workaround for not receiving the games you select and those error messages.
Hit C and then find your game and the Record [instead of watch]. Then go to your recording and start watching. I fast forward through the commercial breaks until you have reached the end of the recording, at which time the broadcast will be Live.