Is there live feed from this launch?
It appears that the launch was a success with proper orbit insertion of the satellite. Nothing in this video about whether or not there will be an attempt to soft land the first stage over water, so I think not.
AsiaSat 8 | Falcon 9 Satellite Launch Webcast - YouTube