Using AWS cloudfront to send images or video is excellent. The performance is more than expected. To be honest, it is not actually streaming since my free wowza streaming license is expired.
Check this link SDK. Successfully integrate my EBS to S3 and cloudfront,you can upload a image/video to my S3 and broadcast it in through cloudfront.