No. Live TV and On Demand shows and movies can be watched only inside your home and while you’re connected to your home network.
If you’re not at home, you can watch select On Demand and Live TV programming as long as you’re connected to WiFi. All you need is the free TWC TV® app and any approved device (smartphones, tablets, laptops, etc.).
Note: The TWC TV® Roku Trial offer is no longer available. It ended in New York City on November 15th, 2016.