A set top box is not required but is an option.
You have the choice to stream only through one of the supported devices or using a leased set top box from Spectrum, or using both methods.
Spectrum-Social Media Customer Care
Lead Moderator-Community Forums
To answer the second question...no.
A limited number of channels may be available outside of the network tied to your service address, but the full lineup will only be available when on your home network. Individual networks may allow streaming on their apps anywhere using your Spectrum log in credentials.
I ran an available update on my roku, removed the Spectrum TV app, and then reinstalled it. This solved the problem.
Looks to have resolved itself over the past hour.
I can report the same feeling of dread when I realized that the TWCTV Roku app had been updated on a very old Roku 2 XS 3100R that I use, and the same feeling of relief when it started working just fine. I didn't even need to restart my Roku!
I was one of the lucky ones that had no trouble with the TWCTV Roku app, except for needing to get my internet fixed, or maybe optimized is a better term, so it would run over WiFi without stuttering or reloading. I never had any TWCTV Roku app outages and never needed to log on again after my 1st logon like many users, so I was dreading what the update would bring.
But...so far so good...
Update: My Spectrum app on the Roku looks crystal clear HD now. I knew it was only a matter of time! Thumbs up.
I do pay...i pay for internet service.
Exactly. You pay for internet service, not tv service. Just because you pay for internet service and have a device that includes the Netflix app do you expect Netflix to give you their content for free?
If you don't want to pay for cable channels get an antenna. There are lots of options for free over the air channels.
Another analogy...it's like buying a refrigerator and thinking food is included.
The "fix" is to change your password...
They won't tell you that though...
Try it, see if it fixes the login