SpaceX on Thursday launched a rocket carrying the first 60 satellites of its "Starlink" constellation, which is intended to provide internet from space and could one day number 12,000 satellites.

One of the company's Falcon 9 rockets blasted off without incident from Cape Canaveral in Florida around 10.30pm (0230 GMT).

An hour later, the rocket began to release the satellites at an altitude of 450 kilometres.

The satellites then had to separate and use their thrusters to take up their positions in a relatively low orbit of 550 kilometres.

That is slightly higher than the International Space Station, but well below the majority of terrestrial satellites, the highest of which sit in a geostationary orbit of 36,000 kilometres.

The launch was originally scheduled for last week but was postponed, first due to high winds and then due to the need for a software update.

Billionaire Elon Musk's firm, which is leading the private space race when it comes to rocket launches, is now looking to seize a chunk of the future space internet market.

The launch will make it an early forerunner, along with rival OneWeb, a startup, but well ahead of Amazon's Project Kuiper, the brainchild of Musk's space rival Jeff Bezos.

Each of the satellites weighs just 227 kilograms and was built in-house in Redmond, near Seattle.

Starlink will become operational once 800 satellites have been activated, which will require a dozen more launches.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.