Canada's telecommunications regulator has approved Bell Media's $3.4-billion takeover bid for Montreal-based media giant Astral, but with several conditions that the Canadian Radio-television and Telecommunications Commission says will protect the public interest.