-
Hello Martin,
Current Stage: I am attempting to play HLS only from S3 bucket with the availability of AWS documentation on editing the S3 bucket policy
According to the AWS document, rather than making the HLS files public or add permission to “everyone” for open/download files, they recommend to remain S3 bucket with the default private. Permission to allow open/download are configured through bucket policy as below (sample):
——————-sample hotlinking protection———–
How to protect your amazon s3 files from hotlinking.{
“Version”: “2008-10-17”,
“Id”: “preventHotLinking”,
“Statement”: [
{
“Sid”: “1”,
“Effect”: “Allow”,
“Principal”: {
“AWS”: “*”
},
“Action”: “s3:GetObject”,
“Resource”: “arn:aws:s3:::my-brand-new-bucket/*”,
“Condition”: {
“StringLike”: {
“aws:Referer”: [
“http://yourwebsitename.com/*”,
“http://www.yourwebsitename.com/*”
]
}
}
}
]
}
—————————————————–
Action: I have followed the instructions
Results:
1) Desktop – HLS video is playing well on my Google Chrome
2) Android – Video is not playing (video file not found) – Issue
3) Signed URLs are not generated any more to the m3u8 file
Inspections: I found out from the android, it could be due to google chrome or FV player itself not able to send out HTTP referer ( value is NULL) to S3 bucket, that explains,
Question: How to add FV Player to send the HTTP referer outIf you can solve this, I will be able to proceed deploying my LMS out to my students before mid of this month as promised.. Please help. I need this one urgent..
I also read from other support post forums, You mentioned that the team is working on the encryption, no issue with the downloading as the player will not play. However for me that still be a bigissue as people can still hotlinking and cost the owner with the bandwidth. Do you know when this feature will be released. Plus with the hotlinking protections woud be extra advantage to foliovision
Regards,
Nash