2008-09-16 16 views
4

私はAdobe AIRを使用して子供に配布したいいくつかの教育コンテンツを開発したいと考えています。コンテンツには動画が含まれます。さて、私が見たところから、AIRは誰もが見るためにコンテンツをローカルファイルシステムに入れます。私はこれを防止したい。退出はありますか?AIRでコンテンツを保護するにはどうすればよいですか?

答えて

3

解決策の1つは、Flash Media Server(Stuの言葉通り)とDRMを併用することです。

もう1つのオプションは、実行時にコンテンツをストリーミングし、ファイルシステムにキャッシュしないことです。

最後に、FLVのビットを暗号化されたローカルデータストアまたはSQLiteデータベース(AIR 1.5の暗号化サポートを追加する)に格納することもできますが、これは大規模なビデオ)、再生する前に一時的にファイルシステムに書き出す必要があるかもしれません。

マイク室

4

恐らく、ダークサイド(DRM:Digital Rights Management)を採用しなければなりません。 Flash Video DRMを読んでください。正しく行うには非常に苦痛なことであり、ユーザーはそれを嫌う傾向があります。あなたのコンテンツが本当になので、あなたがこのルートを降りるために必要な価値があると熱いと自分自身に尋ねます。

2

私は、次の手順に行うことをお勧め:ファイルのコピーを作成するには、実行時に

  • を格納しているファイルを暗号化するためにキーを使用して

    1. をテンポラリフォルダに保存し、AIRプログラムの埋め込みキーを使用してユーザが必要とするファイルを復号化する
    2. 終了時に、復号化されたファイルを削除する

    この方法では、ファイルが使用されている短時間の間使用できます。また、あいまいなフォルダで解読することができるので、それらを見つけるのも難しいです。

    これは、人口の99%からファイルを保護します。残りの1%を止めることはできません。だから試してはいけません。

    すべて最高です。

  • +0

    +1:私の会社は実際には現時点では非常によく似たようなことをしていますが、動画ではありません。それでも、その考えは成り立ちます。 –

    関連する問題