CDN channels are rough, I use IPTV also but everything is mainly American or Europe.
I find that most CDN channels through scripts are on-demand so basically can't watch anything live. The best I've seen are Sports channels like Sportsnet/TSN on IPTV. Everything else I've looked for: CBC, CP24, Bravo, etc. are on-demand or non-existent, but content is uploaded next day though like CBC. Tricky part for me is I use Unblock-US to spoof my IP so that I can use the WWE Network/Hulu/Netflix US and because I do that then I can't use the Canadian scripts on Kodi
Haven't looked in a few months, will have to see if anything new is out for our Canuck stuff.