Android SDK_API References
最終更新: 2025.04.09_Review
Android API References
API文書情報
バージョン:3.0.5
日付:2025.04.08
com.kollus.sdk.media.Media Player.APP_STATUS インターフェース 参照
com.kollus.sdk.media.MediaPlayer.APP_STATUS
com.kollus.sdk.media.content.BandwidthItem クラス参照
Publicメンバー関数
BandwidthItem (int bandwidth, String bandwidthName)
int getBandwidth ()
String getBandwidthName ()
詳しい説明
ABRコンテンツの帯域幅情報を管理するインターフェース
生成者&消滅者文書化
com.kollus.sdk.media.content.BandwidthItem.BandwidthItem (int bandwidth, String bandwidthName)
帯域幅情報を管理するインターフェイスの作成者。 SDK内部で管理しています。
媒介変数
bandwidth | 帯域幅 |
bandwidthName | 帯域幅名 |
メンバー関数文書化
int com.kollus.sdk.media.content.BandwidthItem.getBandwidth ()
onChanged Bandwidthコールバックされた場合、帯域幅を知りたい場合は呼び出してください。
戻り値
帯域幅
String com.kollus.sdk.media.content.BandwidthItem.getBandwidthName ()
onChanged Bandwidthコールバックされた場合、該当帯域幅の名前を知りたい場合は呼び出してください。 ビデオ画面のサイズに情報がある場合、縦にPがつき、わからなければ帯域幅をkbps単位で命名します。
戻り値
帯域幅名
com.kollus.sdk.media.content.KollusContent.ChattingInfo クラス参照
Publicプロパティ
String mainUrl
String kind
String position
boolean isVisible
boolean isAdmin
boolean isAnonymous
boolean bDisableDefaultProfilePhoto
String roomId
String chatServer
String helloMessage
String userName
String userId
String photoUrl
詳しい説明
チャット情報インターフェース
メンバーデータ文書化
boolean com.kollus.sdk.media.content.KollusContent.ChattingInfo.bDisableDefaultProfilePhoto
ユーザー代表画像の表示有無
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.chatServer
チャット·サーバー
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.helloMessage
チャット入場メッセージ
boolean com.kollus.sdk.media.content.KollusContent.ChattingInfo.isAdmin
管理者かどうか
boolean com.kollus.sdk.media.content.KollusContent.ChattingInfo.isAnonymous
匿名であるかどうか
boolean com.kollus.sdk.media.content.KollusContent.ChattingInfo.isVisible
チャットが見えるかどうか
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.kind
チャットの種類
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.mainUrl
チャットメインアドレス
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.photoUrl
ユーザー代表イメージ
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.position
チャット位置
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.roomId
チャットルーム番号
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.userId
ユーザーID
String com.kollus.sdk.media.content.KollusContent.ChattingInfo.userName
ユーザー名
com.kollus.sdk.media.content.KollusContent.ContentType Enum Reference
Publicプロパティ
EXT_DRM_CONTENT
KOLLUS_CONTENTEXT_DRM_CONTENT
詳しい説明
コンテンツタイプ関連インタフェース
メンバーデータ文書化
com.kollus.sdk.media.content.KollusContent.ContentType.EXT_DRM_CONTENT
Multi DRMコンテンツ
com.kollus.sdk.media.content.KollusContent.ContentType.KOLLUS_CONTENT
Kollus DRMコンテンツ
com.kollus.sdk.media.util.CpuInfoクラス参照
Publicメンバー関数
String getCpuName ()
boolean isSupportDevice ()
Vector< String > getFrequence ()
int getFrequenceWithInt ()
int getCpuCount ()
boolean hasFeature (String feature)
静的Publicメンバー関数
static synchronized CpuInfo getInstance ()
メンバー関数文書化
int com.kollus.sdk.media.util.CpuInfo.getCpuCount ()
CPUのコア数を取得する関数
戻り値
CPUコア数
String com.kollus.sdk.media.util.CpuInfo.getCpuName ()
CPUの名前を取得する関数
戻り値
プロセス名
Vector< String > com.kollus.sdk.media.util.CpuInfo.getFrequence ()
CPUのfreequencyをString型にインポートする関数
戻り値
CPUクロックリスト
int com.kollus.sdk.media.util.CpuInfo.getFrequenceWithInt ()
CPUのfreequencyをint型にインポートする関数
戻り値
CPU最大クロック
static synchronized CpuInfo com.kollus.sdk.media.util.CpuInfo.getInstance ()[static]
Singletonジェネレータ
戻り値
CpuInfoインスタンス
boolean com.kollus.sdk.media.util.CpuInfo.hasFeature (String feature)
CPUに与えられたフィーチャーがあるかどうかを知ることができる関数
媒介変数
feature | 確認を望むフィーチャー |
戻り値
フィーチャーがあるかどうか
boolean com.kollus.sdk.media.util.CpuInfo.isSupportDevice ()
対応する端末であることを確認する関数
戻り値
志願の是非
com.kollus.sdk.media.util.Utils.DEVICE_TYPE Enum Reference
Publicプロパティ
DEVICE_MOBILE
DEVICE_TABLET
DEVICE_TV
詳しい説明
デバイス タイプ
メンバーデータ文書化
com.kollus.sdk.media.util.Utils.DEVICE_TYPE.DEVICE_MOBILE
モバイル
com.kollus.sdk.media.util.Utils.DEVICE_TYPE.DEVICE_TABLET
タブレット
com.kollus.sdk.media.util.Utils.DEVICE_TYPE.DEVICE_TV
TV
com.kollus.sdk.media.KollusStorage.DrmSessionManagerListener インターフェース参照
Publicメンバー関数
void onError (int errorCode)
com.kollus.sdk.media.Emulator Checker Listener インターフェース参照
Publicメンバー関数
void onDetectRooting ()
void onRunningEmulator ()
void onDetectDebuggingMode ()
メンバー関数文書化
void com.kollus.sdk.media.EmulatorCheckerListener.onDetectDebuggingMode ()
再生中にデバッグ モードがオンになっている場合に呼び出されます。
void com.kollus.sdk.media.EmulatorCheckerListener.onDetectRooting ()
再生中にルーティングが検出されたときに呼び出されます。
void com.kollus.sdk.media.EmulatorCheckerListener.onRunningEmulator ()
エミュレータで再生したときに呼び出されます。
com.kollus.sdk.media.util.ErrorCodes クラス参照
Publicメンバー関数
String getErrorString (int errorCode)
静的Publicメンバー関数
static synchronized ErrorCodes getInstance (Context context)
静的Publicプロパティ
static final int ERROR_OK = 0
static final int ERROR_UNDEFINED_CODE = -1000
static final int MEDIA_ERROR_IO = -1004
static final int MEDIA_ERROR_MALFORMED = -1007
static final int ERROR_UNSUPPORTED = -1010
static final int ERROR_UNSUPPORTED_DEVICE = -1015
static final int ERROR_CODEC_INIT = -1102
static final int ERROR_CODEC_DECODE = -1103
static final int ERROR_CHECK_SETTING_NOT_SW_CODEC = -1104
static final int ERROR_SERVER_BLACK_OUT = -1105
static final int ERROR_ALREADY_DOWNLOADED = -1631
static final int ERROR_TMCM_INIT = -2001
static final int ERROR_TMCM_ROOTING = -2002
static final int ERROR_TMCM_EMURATOR = -2003
static final int ERROR_EMURATOR = -2004
static final int ERROR_EMURATOR_VIA_DEVICE = -2005
static final int ERROR_UNKNOWN_MULTI_DRM = -2100
static int ERROR_INCORRECT_PACKAGE_NAME = -2103
static int ERROR_EXPIRED_AUTH_DATE = -2104
static int ERROR_INCORRECT_AUTH_DATE = -2105
static int ERROR_INCORRECT_AUTH_KEY = -2106
static int ERROR_NOT_ENOUGH_AUTH_INFO = -2107
static final int ERROR_LIVE_NOT_BROADCASTING = -3012
static final int ERROR_DUPLICATION_BLOCK_OR_EXPIRED_TIME_MEDIA_KEY = -3013
static final int ERROR_INVALID_MEDIA_CONTENT_KEY = -4001
static final int ERROR_INVALID_SECURITY_KEY = -4002
static final int ERROR_INVALID_CHANNEL_KEY = -4003
static final int ERROR_INVALID_USER_KEY = -4004
static final int ERROR_INVALID_TRANSCODING_FILE_PATH = -4005
static final int ERROR_INVALID_ALIAS_KEY = -4006
static final int ERROR_INVALID_JWT = -4007
static final int ERROR_INVALID_MEDIA_TOKEN = -4008
static final int ERROR_NO_TRANSCODING_FILE = -4011
static final int ERROR_NO_MEDIA_CONTENT = -4012
static final int ERROR_NO_CONTENT_OWNER = -4013
static final int ERROR_NO_CONTENT_DISTRIBUTOR = -4014
static final int ERROR_NO_CHANNEL = -4015
static final int ERROR_NO_PAYMENT = -4016
static final int ERROR_NO_DEFAULT_MAIN_SITE = -4019
static final int ERROR_NO_MAIN_MEDIA_CONTENT = -4020
static final int ERROR_UNAVAILABLE_TRANSCODING_FILE = -4021
static final int ERROR_UNAVAILABLE_MEDIA_CONTENT = -4022
static final int ERROR_UNAVAILABLE_CONTENT_OWNER = -4023
static final int ERROR_UNAVAILABLE_CONTENT_DISTRIBUTOR = -4024
static final int ERROR_UNAVAILABLE_CHANNEL = -4025
static final int ERROR_UNAVAILABLE_CHANNEL_DISTRIBUTION = -4026
static final int ERROR_NOT_ALLOWED_REFERER = -4031
static final int ERROR_NOT_ALLOWED_ACCESS_FOR_BLOCKING_CAPTURE = -4032
static final int ERROR_NOT_PUBLIC_SHARED_CHANNEL = -4081
static final int ERROR_MISMATCH_USER_KEY = -4082
static final int ERROR_ACCESS_WITHOUT_MEDIA_CONTENT_KEY = -4083
static final int ERROR_NOT_SUPPORT_DEVICE = -4084
static final int ERROR_TOKEN_EXPIRED = -4085
static final int ERROR_NETWORK_CON_TIMEOUT = -4105
static final int ERROR_MULTI_DRM_EXPIRED = -7000
static final int ERROR_INVALID_CRYPTO_KEY = -7001
static final int ERROR_WIDEVINE_NOT_SUPPORT = -7109
static final int ERROR_STOAGE_MANAGER_BASE = -8000
static final int ERROR_CURLE_COULDNT_RESOLVE_HOST = -8006
static final int ERROR_CURLE_COULDNT_CONNECT = -8007
static final int ERROR_CURLE_PARTIAL_FILE = -8018
static final int ERROR_CURLE_OPERATION_TIMEDOUT = -8028
static final int ERROR_CURLE_RECV_ERROR = -8056
static final int ERROR_BAD_REQUEST = -8400
static final int ERROR_UNAUTHORIZED_1 = -8401
static final int ERROR_UNAUTHORIZED_2 = -8402
static final int ERROR_FORBIDDEN = -8403
static final int ERROR_NOT_EXIST_FILE = -8404
static final int ERROR_METHOD_NOT_ALLOWED = -8405
static final int ERROR_INTERNAL_SERVER = -8500
static final int ERROR_NOT_IMPLEMENTED = -8501
static final int ERROR_BAD_GATEWAY = -8502
static final int ERROR_SERVICE_UNAVAILABLE = -8503
static final int ERROR_GATEWAY_TIMEOUT = -8504
static final int ERROR_HTTP_VERSION_NOT_SUPPORTED = -8505
static final int ERROR_REQUEST_URL = -8461
static final int ERROR_GET_USER_IP = -8462
static final int ERROR_ACCESS_DENIED_FOLDER = -8463
static final int ERROR_DUPLICATION_BLOCK_PROCESS = -8464
static final int ERROR_VERIFY_MEDIA_KEY = -8465
static final int ERROR_REQEST_URL_BLOCK = -8466
static final int ERROR_MEDIA_KEY_TIME_EXPIRE = -8467
static final int ERROR_MEDIA_DOMAIN_VALIDATE = -8468
static final int ERROR_HEAVY_REQUEST = -8469
static final int ERROR_PLYMENT = -8470
static final int ERROR_GEO_RESTRICTION = -8471
static final int ERROR_PREVIEW_ERROR = -8472
static final int ERROR_USER_KEY = -8473
static final int ERROR_CONTENT_NOT_PUBLIC_CHANNEL = -8474
static final int ERROR_USED_MEDIA_KEY = -8475
static final int ERROR_MAX_REQUEST_SIZE = -8476
static final int ERROR_DIFFERENT_ES_KEY = -8477
static final int ERROR_ACCESS_DENIED_MEMCACHE_SERVER = -8478
static final int ERROR_DUPLICATION_BLOCK_MEDIA_KEY = -8479
static final int ERROR_NOT_NORMAL_REQUEST_VIDEO_GATEWAY = -8480
static final int ERROR_EDGE_RADIS_WRITING = -8481
static final int ERROR_EDGE_RADIS_READING = -8482
static final int ERROR_CREATE_DIRECTORY = -8600