My goal is to prevent downloading our videos with the IDM-tool.
So I aim at creating encrypted HLS videos.
My first step is to create a non-encrypted HLS video.
I am doing the encoding on AWS Mediaconvert, it seems to be successfully encoded but it does not play.
The (misleading?) console error message is 403 forbidden: GET https://meru-encoded.s3.eu-west-1.amazonaws.com/free/test-one.m3u8 403 (Forbidden)
The admin checker shows this:
Admin: Video OK Analysis of https://meru-encoded.s3.eu-west-1.amazonaws.com/free/test-one.m3u8?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI5WOQ6LU6FKM3WDA%2F20221114%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20221114T141031Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&X-Amz-Signature=f5c58a446624e0b2d102e1c5a3dc1fcce97ecc5850f69d312a6a71ec87da569a Mime Type: application/vnd.apple.mpegurl crossdomain.xml: Warning: crossdomain.xml not found - won't play in IE 11 and below, see our guide here Compatibility: CORS headers found
To check if the read permissions are ok, I uploaded a mp4 video into the same s3 folder, and it plays nicely. (What confuses me is that the console shows the same 403 error as above).
I also tried to put the root access key into the fv player settings, but no change.
I also tried to encode the video with constant bitrate instead of the default QVBR, but no change.
The webpage is https://merucourses.com/test13/ if it helps.
For your help I would be very grateful!
Greetings from the Netherlands,