AliVCSDK  4.5.1
阿里云音视频SDK,为视频开发者提供一站式接入服务
com.alivc.live.pusher.AlivcLivePushInstance Class Reference

Used to load sdk common instance,. More...

Static Public Member Functions

static void loadInstance (Context context)
 
static void loadLibrariesOnce ()
 
static String getSdkBuildInfo ()
 

Detailed Description

Used to load sdk common instance,.

Author
baorunchen
Date
2022/6/21
Call Example
AlivcLivePushInstance.loadInstance(context);
Note
It is recommended to call before all interfaces of the SDK!

Definition at line 21 of file AlivcLivePushInstance.java.

Member Function Documentation

static String com.alivc.live.pusher.AlivcLivePushInstance.getSdkBuildInfo ( )
static

Get sdk build info

Returns
sdk build info

Definition at line 90 of file AlivcLivePushInstance.java.

static void com.alivc.live.pusher.AlivcLivePushInstance.loadInstance ( Context  context)
static

liball_in_one.so private static final String LIB_SO_ALL_IN_ONE = "all_in_one"; /**

private static final String KEY_SDCARD_FILE_PATH = "sdcard_file_path";
private static final String KEY_SDCARD_CACHE_PATH = "sdcard_cache_path";
private static final String KEY_PACKAGE_NAME = "package_name";

private static volatile boolean mIsLibLoaded = false;
private static volatile boolean mIsSdkInstanceLoaded = false;
private static volatile boolean mIsSdkConfigsLoaded = false;

private AlivcLivePushInstance() {
}

/** Load instance such as libraries before use live push sdk

Parameters
contextandroid context
Note
It is recommended to call before all interfaces of the SDK!

Definition at line 47 of file AlivcLivePushInstance.java.

static void com.alivc.live.pusher.AlivcLivePushInstance.loadLibrariesOnce ( )
static

Load cpp so libs once.

Do it before using lib.so!!! Otherwise, it will cause crash!!! It should be called in the static{} method in all java classes with native methods.

Definition at line 59 of file AlivcLivePushInstance.java.