CORS error in live stream on browser
I have setup a cloudfront distribution for HLS live streaming. Sometimes the playback is stopped as manifest & .ts chunks fetch is blocked due to CORS, however status received is 200 OK from Cloudfront.
The error description shows that Preflight request & initiator requests are from different domains. How do I make CF to skip this check or any alternative solution.
Also this issue is intermittent.
What changes do I make on CF to correct this issue?
Hi,
Can you follow this document to configure CORS in your CloudFront and see if that fixes your issue. https://aws.amazon.com/premiumsupport/knowledge-center/no-access-control-allow-origin-error/
- Sam
Thanks for the update. However I was able to correct it by using custom mediapackage cache & header policy on cloudfront.
Relevant questions
Remaining chunks after stopping a live stream in HLS
asked 3 years agoWhat should I use between MediaStore vs MediaPackage ?
asked 3 years ago4K Live Streaming Solution - How to get there?
asked 3 months agoView live stream 404
asked a year agoVod MediaPackage with cloudfront
asked a month agoCORS error in live stream on browser
asked 7 months agoMediaLive Archive output not creating manifest .m3u8 file
Accepted Answerasked a year agoIssues with CORS and time-shifted playback
asked 3 years agoElemental MediaPackage MPD or HLS playback from middle
asked 2 months agoStreaming Video Optimization
asked 2 years ago