2016-10-28 4 views
1

ExpressPlay Sd​​kを使用して、既存の電子ブックリーダーアプリケーションでepubファイルを統合する必要があります。

しかし、私は解決策を得ることができません。 私は与えられたリンクによっていくつかのアイデアを得ました:https://www.expressplay.com/ebooks/ しかしそれはまだ統合できません。ExpressPlay SDKを使用して、eBookリーダーアプリケーションにePubファイルを統合する方法は?

ご了承ください。 ありがとうございます。

+0

こんにちは@Shital、この質問はまだ開いていますか?実装に成功しましたので、手伝ってください。 –

+0

はい..まだ開いています。あなたはどのようにepubファイルを統合しましたか教えてください。 – Shital

+0

私の答えを確認してください。 –

答えて

3

ファイルの暗号化中に適切な詳細を設定する必要があります。そして、復号のためにトークンを使用する必要があります。だからここ

は従うべき手順は次のとおりです。bento4のパッケージツールを使用して

1.暗号化: (あなたがここではツールを見つけることができます:https://www.bento4.com/downloads/を):

  • いくつかのディレクトリにパッケージを抽出し、そのパス
  • にオープンターミナルまたはCMDは、コマンドを実行します

mp4dcfpackagerはCBC --key CONTENT_KEY --method:00112233445566778899aabbccddeeff --content-ID CONTENT_ID --content型CONTENT_TYPE INPUT_FILE_PATH output_file_nameに

  • CONTENT_KEY:https://admin.expressplay.com/bblicensetoken/からcontent_keyを
  • CONTENT_ID:content_id from https://admin.expressplay.com/bblicensetoken/
  • CONTENT_TYPE:for PDFの使用、アプリケーション/ pdf || EPUB使用用途/ EPUBのための
  • INPUT_FILE_PATH:ファイルはDRMコンテンツに変換する
  • OUTPUT_FILE_PATH:暗号化後のファイル名(アプリ側でファイルの種類を区別することができるように拡張子が付いた入力ファイル名と同じファイル名を作る)

2。マーリンBBライセンストークン(BBトークンは、オフライン検証に使用される)を作成します。

https://admin.expressplay.com/bblicensetoken/から次のパラメータを追加します。

  • コンテンツID
  • コンテンツ鍵
  • 権利の種類:「オーナーために購入を「
  • 出力制御オーバーライド番号: "URN:カジキ:組織:インタートラスト:wudo"
  • 出力制御オーバーライドパラメータ: "ImageContraintLevel"
  • 出力制御オーバライド値:の "0"
  • Wudo延長=真
  • クリックし

今、あなたのプロジェクトにトークン

  • ストアファイルを取得し、あなたはからアイデアを得ることができますプロジェクトでこのトークンファイルを使用する方法をSDKで提供したサンプル。

    まだ混乱がある場合はお知らせください。私はアンドロイドのために同じ手順を踏んだので、iOSでもうまくいくはずです。

    ありがとうございました。

  • 関連する問題