padams56-
Cable-type channels want to be paid. When you have a paid subscription to a "tv provider" service that provides these channels (like your Shaw/Rogers subscription if it includes cable tv not just internet), the channel owners receive their pay out of the subscription fees you pay that provider. If you don't have a subscription that provides these channels, then you are not paying for them.
Many cable-type channels make their content available for streaming on the internet via a streaming version of their service only for those who pay for the channel through a provider as mentioned above. You just need to log into each of their channel apps using your login credentials for that tv provider.
That tv provider doesn't have to be a bloated cable or satellite service however. There are several services you can subscribe to and run on a Roku that may carry the channels you are interested in at a lower cost than you are paying now. Ones that come to mind to check out for any particular channel would include:
- • Hulu plus Live TV
- • Sling
- • philo
- • Directv Stream
- • YouTube TV
- • frndly
- • fubu
- • vidgo
... there may be others. I don't know which might be available in Canada and I suspect there may some additional ones only available in Canada.