2 Answers
- Newest
- Most votes
- Most comments
2
Within the Amplify console under "Rewrites and Redirects" you want to ensure that you are using the rigght file extensions and your particular one is on the list:
</^[^.]+$|.(?!(css|gif|ico|jpg|js|png|txt|svg|woff|woff2|ttf|map|json|mp4|mov)$)([^.]+$)/>
Mine in particular was mp4 it was not in the list along with woff2...
answered 2 months ago
0
It sounds like your video isn't showing on your custom domain despite working locally and no errors in AWS Amplify. Here are some streamlined tips to troubleshoot:
- Check Video Path: Ensure the video's path is correct after deployment. Use browser developer tools to see if there's a 404 error for the video file.
- CORS Policy: If your video is hosted on a different domain, ensure CORS settings allow your website to access the video.
- Content-Type Header: Verify the server is using the correct Content-Type header (video/mp4) for the video file.
- Video Encoding: Make sure your video encoding is compatible with all browsers. H.264 is a widely supported format.
- HTTPS Protocol: If your site is HTTPS, ensure the video is also served over HTTPS to prevent mixed content issues.
Next Steps:
- Use browser developer tools to inspect network requests and console for errors.
- Double-check the deployment process doesn't change the video's accessibility.
Give these steps a try, and if you uncover any new insights, please share them! It'll help us keep digging and get that video playing.
Relevant content
- Accepted Answerasked 6 years ago
- asked 2 months ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago