Canal Star France France Info Share BFM Business LIVE Canal 8 LIVE Canal+ LIVE CNews LIVE Euronews France LIVE France 24 English LIVE France Info LIVE RT France LIVE TV7 Bordeaux LIVE Watch Canal Star official live streaming. Canal Star, stylized as CStar is a private national French TV channel, owned by Canal+ Group.