Android SDK_API References

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 ()

CPUfreequencyString型にインポートする関数

戻り値

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

Copyright © CATENOID, lnc. All Rights Reserved.
E-mail. jp_sales@catenoid.net | Tel. 03-4405-8462