I was trying to find out how to do something like HLS to prevent BEGINNERS from hacking my content, and I think I got it a little after researching all night.
Currently, I know I have to do the following:
install ffmpeg
convert the video after upload (I think it will be this way)
send the files, and offer the link to the .m3u8 file (which will be together with the .ts files)
The question now is:
I don't know yet how to set the cloudfront
I don't know if I will need to use signed urls / cookies
I don't know how to create the video conversion stream (I must use ffmpeg to convert and create the files, and then use the aws Python SDK to upload to AWS, and then change the video field, or even even delete the original video after upload, maybe in the save method?)