Carregamento de arquivos FLV secretos da Amazon S3
-
11-09-2019 - |
Pergunta
Estou começando um novo projeto que envolve usuários pagantes para ver vídeos educativos. Estes vídeos (FLV) são hospedados com o Amazon S3, enquanto o próprio site está hospedado em um host regular.
Eu tentei ler sobre como proteger os arquivos S3, e não pode encontrar qualquer solução boa para isso. Eu não quero que meus usuários para baixar os vídeos diretamente.
Eu li algo sobre a criação de um HTTP servidor de streaming, mas não tenho certeza de como um serviço como isso funciona, e como configurá-lo.
Qualquer pessoa com alguma experiência sobre como resolver isso?
Solução
Eu não quero que meus usuários para baixar os vídeos diretamente.
Acostume-se.
Mesmo com um servidor de streaming RTMP, é muito fácil para salvar as correntes. Você pode adicionar uma carga de ofuscação no servidor e decodificador para tentar derrotar as ferramentas automatizadas, mas no final o que você tem aqui é o insolúvel Copy Protection problema.
Outras dicas
Você pode gostar de olhar para s2Member para Wordpress - tem Amazon S3 arquivos protegidos construídos dentro, com a lapso de tempo coisa, mais protegidas páginas / etc que você pode configurar muito facilmente.
Não há nenhuma maneira de caminho hide rede a partir do usuário final. No entanto, você pode ir usando senhas expiram que dependem de tempo, de usuário e de conteúdo de seção se Amazon permite que você use arquivos .htaccess ou scripts PHP.