Commercial space company SpaceX has successfully launched a satellite into space, but failed in an attempt to land a rocket booster on a platform at sea in order to re-use it.

The latest try occurred after four SpaceX launch delays stretching back to 24 February.