Israeli aircraft have struck the headquarters of Iran's state broadcaster in Tehran, after the Israeli military told residents of the area of the capital where it is located to evacuate.

A live broadcast on Islamic Republic of Iran Broadcasting's TV channel was briefly interrupted after blasts were heard and the studio lights went out. Iranian media reported that at least one staff member was killed.

The Israeli military said it targeted a "communications centre of the Iranian regime". Iran's foreign ministry said the strike was a "war crime".

Residents of Tehran meanwhile appeared to be fleeing in large numbers, with pictures showing traffic jams on one highway heading north.

Earlier, the Israeli military declared that it had achieved "full air superiority" over the city and had destroyed a third of Iran's missile launchers.