最終更新 v2.0 2021.03.12 iOS SDK Sequence Diagram_2024.08.28_Review
Expand | ||
---|---|---|
| ||
|
...
iOSデバイス (iPhoneまたはiPad端末機器)でKollusPlayerを生成、使用するために提供しているソフトウェア開発キット(SDK)です。
このSDKはCocoa アプリlicationのUIView形式に基づいて制作されています。そのためSDKを使用する際にはUIView形式のクラスに該当するApplicationのUIView形式に基づいて制作されています。そのためSDKを使用する際にはUIView形式のクラスに該当する"KollusPlayerView"を生成し、画面上のサブビュー形態で挿入する必要があります。
アプリケーションに"KollusPlayerView"のメソッドを使用して動画再生に関わる一連の作業を行うこと形になります。
この文書では作業の流れのみ説明しています。他のメソッドにつきましてはiOS SDK_Oldから確認してください。
Kollus SDKの構成
KollusStorageとKollusPlayerViewクラスで構成されています。
...
- アプリケーション側でKollusStorageのinitメソッドを使用してKollusStorageを生成する。
- KollusStorageは生成されたidをリターンする。
- アプリケーション側でKollusStorageのsetアプリlicationKeyメソッドを使用して認証キーを設定する。アプリケーション側でKollusStorageのsetApplicationKeyメソッドを使用して認証キーを設定する。
- アプリケーション側でKollusStorageのsetアプリlicationBundleIDメソッドを使用してBundle アプリケーション側でKollusStorageのsetApplicationBundleIDメソッドを使用してBundle IDを設定する。
- アプリケーション側でKollusStorageのsetアプリlicationExpireDateメソッドを使用してキーの有効期間を設定する。アプリケーション側でKollusStorageのsetApplicationExpireDateメソッドを使用してキーの有効期間を設定する。
- アプリケーション側でKollusStorageのstartStorageメソッドをリクエストする。
KollusStorageは3, 4, 5から設定された情報で認証プロセスを行い、認証が正常に処理された場合YESを、認証に失敗した場合NOをリターンする。
Warning KollusStorageはアプリlication KollusStorageはApplication key, BundleID, expire dateを使用して認証を行います。
全てが一致しないと認証に失敗するためSDKを使用することができません。
...