Well with S3, it will work directly, but if on top of S3 you want to use a cloudfront distribution you will have to do it yourself.
the worlflow in Asgard is :
Upload to S3 (if config is properly done)
Then Asgard will know and use the correct url https://s3.eu-central-1.amazonaws.com/xxxxx/photo.jpg
The cloudfront distribution will change the url of https://s3.eu-central-1.amazonaws.com.
So if you don't include your image/video via the Wysiwyg you will be able to link your object easily to the Cloudfront
But like armababy advise, check on Laravel forum's