How to play expo-av video using custom cloudfront link

I have a cloudfront link for a video in s3 with full open permissions. I have also tried encoding to HLS. Is this necessary? How can I debug why the example cloudfront link plays while mine does not? Appreciate any insight!

If your CloudFront link plays in the browser, it should play with expo-av as well. Maybe check your bucket policy to make sure CloudFront has access to the bucket objects?

I’ve implemented CloudFront as well and the videos work just fine.