Utils
お知らせ
このドキュメントは機械翻訳で作成された下書きであり、現在レビュー中です。機械翻訳の特性上、一部の内容が不正確であったり、韓国語の原文と異なる場合があります。より正確な情報については、韓国語のドキュメントをご参照ください。
BandwidthItem Class
com.kollus.sdk.media.content.BandwidthItem
アダプティブビットレート(ABR) コンテンツ再生時に、現在再生中のビデオの帯域幅情報を管理・識別するためのクラスです。
Public Methods
BandwidthItem(int bandwidth, String bandwidthName)int getBandwidth()String getBandwidthName()
Constructors & Destructors
com.kollus.sdk.media.content.BandwidthItem.BandwidthItem(int bandwidth, String bandwidthName)
Internal SDK Only 帯域幅情報を管理するオブジェクトを生成します。
- パラメーター
bandwidth: 帯域幅の値bandwidthName: 帯域幅の識別名
Method Details
int com.kollus.sdk.media.content.BandwidthItem.getBandwidth()
onChangedBandwidth コールバックが発生した際に、現在再生中のビデオの実際の帯域幅の値を返します。
- 戻り値: 帯域幅 (bps)
String com.kollus.sdk.media.content.BandwidthItem.getBandwidthName()
onChangedBandwidth コールバックが発生した際に、現在再生中のビデオの帯域幅名を返します。
解像度情報が存在する場合は '1080P' のような形式で返され、情報がない場合は Kbps 単位の数値で返されます。
- 戻り値: 帯域幅の識別名 (例: '1080P' または '5000Kbps')
Utils Class
com.kollus.sdk.media.util.Utils
SDK 内部およびアプリケーション開発時に汎用的に使用されるユーティリティクラスです。
Static Public Methods
static<T> T checkNotNull(T object)static void closeSilently(Closeable c)static void closeSilently(ParcelFileDescriptor fd)static void closeSilently(Cursor cursor)static void deleteDirectory(String path)static long getAvailableMemorySize(String path)static DEVICE_TYPE getDeviceType(Context context)static String getDirectoryJSON(Context context, String prefKey)static String getDirectoryJSONByPath(Context context, String path, String prefKey)static File[] getExternalFilesDirs(@NonNull Context context, @Nullable String type)static String getFileMD5(File updateFile)static long getFolderSize(File directory)static String getPlayerId(Context context)static String getPlayerIdMd5(Context context)static String getPlayerIdSha1(Context context)static String getStoragePath(Context context)static String getString(JSONObject json, String key)static long getTotalMemorySize(String path)static Object invoke(Object obj, String methodName, Object[] objList)static boolean isRooting()static boolean makeDirectory(String path)static String makeMD5(String param)static String makeSHA1(String param)static void saveDirectoryJSON(Context context, String dbPath, String jsonString)static void setPlayerId(String id)static void setStoragePath(Context context, String path)static String stringForTime(String dayString, String hourString, String minString, String secString, int timeMs)static String stringForTime(int timeMs)static String stringForTimeHHMMSS(int timeMs)static String stringForTimeHMMSS(int timeMs)static String stringForTimeMMSS(int timeMs)