The only TV broadcast is TSN 3 but it is region locked to the Jets broadcast region.
Last night's Oilers vs Jets game had the same issue, but people were supposedly able to watch it on NHL Center Ice and Rogers Gamecenter without blackouts. NHL Center Ice is supposed to be on free preview right now for Shaw and Telus, but some people reported they couldn't get the free preview.
News Update
Flames just announced they will stream on calgaryflames.com with regional restrictions.
If none of those options work you might be limited to radio only or "alternate" methods of finding a stream.
per the Jets these are the projected rosters. Note the Flames have 13f and 8d listed so there are still some decisions to be made. Probably know more after the 10AM morning skate. The Jets are icing a roster with lots of their NHL regulars including their top line. Don't expect any players from the China games in tonight's or tomorrow's games.