Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

最終更新 v2.0 2021.03.12 iOS SDK Sequence Diagram_2024.08.28_Review


Expand
title目次

Table of Contents

...

iOSデバイス (iPhoneまたはiPad端末機器)でKollusPlayerを生成、使用するために提供しているソフトウェア開発キット(SDK)です。
このSDKはCocoa アプリlicationのUIView形式に基づいて制作されています。そのためSDKを使用する際にはUIView形式のクラスに該当するApplicationのUIView形式に基づいて制作されています。そのためSDKを使用する際にはUIView形式のクラスに該当する"KollusPlayerView"を生成し、画面上のサブビュー形態で挿入する必要があります。
アプリケーションに"KollusPlayerView"のメソッドを使用して動画再生に関わる一連の作業を行うこと形になります。
この文書では作業の流れのみ説明しています。他のメソッドにつきましてはiOS SDK_Oldから確認してください。

Kollus SDKの構成

KollusStorageとKollusPlayerViewクラスで構成されています。

...

  1. アプリケーション側でKollusStorageのinitメソッドを使用してKollusStorageを生成する。
  2. KollusStorageは生成されたidをリターンする。
  3. アプリケーション側でKollusStorageのsetアプリlicationKeyメソッドを使用して認証キーを設定する。アプリケーション側でKollusStorageのsetApplicationKeyメソッドを使用して認証キーを設定する。
  4. アプリケーション側でKollusStorageのsetアプリlicationBundleIDメソッドを使用してBundle アプリケーション側でKollusStorageのsetApplicationBundleIDメソッドを使用してBundle IDを設定する。
  5. アプリケーション側でKollusStorageのsetアプリlicationExpireDateメソッドを使用してキーの有効期間を設定する。アプリケーション側でKollusStorageのsetApplicationExpireDateメソッドを使用してキーの有効期間を設定する。
  6. アプリケーション側でKollusStorageのstartStorageメソッドをリクエストする。
  7. KollusStorageは3, 4, 5から設定された情報で認証プロセスを行い、認証が正常に処理された場合YESを、認証に失敗した場合NOをリターンする。

    Warning

    KollusStorageはアプリlication KollusStorageはApplication key, BundleID, expire dateを使用して認証を行います。

    全てが一致しないと認証に失敗するためSDKを使用することができません。


...