Pergunta

Eu quero desenvolver alguns conteúdos de ensino, o que eu quero para distribuir para as crianças que utilizam o Adobe AIR.O conteúdo irá conter vídeos.Agora, pelo que vejo, o AR irá colocar o conteúdo no sistema de arquivos local, para qualquer um ver.Eu quero evitar isso.Existe uma saída?

Foi útil?

Solução

Uma solução é usar DRM em conjunto com o Flash Media Server (como mencionado pelo Stu).

Outra opção seria a de transmitir o conteúdo em tempo de execução, e não do cache para o sistema de arquivos.

Finalmente, ele pode também ser possível para armazenar os bits para o FLV na encriptação de armazenamento de dados local ou banco de dados SQLite (que adiciona o suporte a criptografia no AR a 1,5), no entanto, isso provavelmente não iria trabalhar bem para grandes vídeos (problemas de desempenho), e você ainda pode precisar escrevê-la para o sistema de arquivos antes de jogar (ainda que temporariamente).

mike chambers

Outras dicas

Possivelmente, mas você deve abraçar O Lado negro -- também conhecido como DRM (Gestão de Direitos Digitais).Vá ler Flash Vídeo DRM.Tudo isso é muito doloroso coisas para fazer corretamente, e os usuários tendem a odiá-lo.Pergunte a si mesmo se o seu conteúdo é realmente tão valioso e quente que você precisa para percorrer essa rota.

Gostaria de sugerir que você realize os seguintes passos:

  1. Usando uma chave para criptografar os arquivos que você está armazenando
  2. Em tempo de execução criar uma cópia dos arquivos em uma pasta temp e, descriptografar os arquivos que o usuário precisa utilizar o embedded chave no AR programa
  3. Na saída, exclua os arquivos descriptografados

Desta forma, os arquivos ficam disponíveis por um curto período de tempo, no qual eles estão sendo usados.Em seguida, também é difícil localizá-los como você pode descriptografá-los em qualquer pasta obscura.

Esta seria a proteger os seus ficheiros a partir de 99% da população.E você não pode parar nunca o restante 1%.Então não vou nem tentar.

Todos os melhores.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top