Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

addDynamicsAddons(String, float, float, float, float) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
addDynamicsAddons(String, float, float, float, float) - Method in interface com.alivc.live.pusher.ILivePusher
添加动态贴纸
addDynamicsAddons(String, long, long, float, float, float, float, int, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
addMixAudio(int, int, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
addMixVideo(int, int, int, int, float, float, float, float, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
addPushImage(String, String) - Method in class com.alivc.live.pusher.LivePusherJNI
 
addSeiInfo(String, int, int, boolean, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
addWaterMark(String, float, float, float) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
Deprecated.
addWaterMark(String, float, float, float) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
addWaterMark(String, float, float, float) - Method in interface com.alivc.live.pusher.ILivePusher
添加水印,起点位置坐标x[0,width) y[0,height),宽度(0,width],最多添加3个 需在startPreview之后调用
addWaterMark(String, float, float, float, float) - Method in class com.alivc.live.pusher.LivePusherJNI
 
AliLiveInfoUtils - Class in com.alivc.live.pusher.logreport.core
获取系统信息工具
AliLiveInfoUtils() - Constructor for class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
 
AliRtcAudioManager - Class in org.webrtc.ali.voiceengine
 
AliRtcAudioManager.AudioDevice - Enum in org.webrtc.ali.voiceengine
 
AliRtcAudioManager.IAudioDeviceEventListener - Interface in org.webrtc.ali.voiceengine
 
AliRtcAudioUtils - Class in org.webrtc.ali.voiceengine
 
AliRtcAudioUtils() - Constructor for class org.webrtc.ali.voiceengine.AliRtcAudioUtils
 
AliRtcBluetoothDetector - Class in org.webrtc.ali.voiceengine
 
AliRtcBluetoothDetector(Runnable) - Constructor for class org.webrtc.ali.voiceengine.AliRtcBluetoothDetector
 
AliRtcBluetoothManager - Class in org.webrtc.ali.voiceengine
 
AliRtcBluetoothManager(Context, AliRtcAudioManager) - Constructor for class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
 
AliRtcBluetoothManager.BluetoothState - Enum in org.webrtc.ali.voiceengine
 
AliRtcLogLevelDebug - Static variable in class org.webrtc.utils.AlivcLog
 
AliRtcLogLevelDump - Static variable in class org.webrtc.utils.AlivcLog
 
AliRtcLogLevelError - Static variable in class org.webrtc.utils.AlivcLog
 
AliRtcLogLevelInfo - Static variable in class org.webrtc.utils.AlivcLog
 
AliRtcLogLevelVerbose - Static variable in class org.webrtc.utils.AlivcLog
 
AliRtcLogLevelWarn - Static variable in class org.webrtc.utils.AlivcLog
 
ALIVC_CONAN_VERSION - Static variable in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
SDK version
ALIVC_DATA_FILE - Static variable in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
Conan组件文件目录
AlivcAudioAACProfileEnum - Enum in com.alivc.live.pusher
推流音频编码
AlivcAudioChannelEnum - Enum in com.alivc.live.pusher
推流音频采集通道
AlivcAudioSampleRateEnum - Enum in com.alivc.live.pusher
推流音频采样率
AlivcAudioSceneModeEnum - Enum in com.alivc.live.pusher
推流音频场景模式
AlivcEncodeModeEnum - Enum in com.alivc.live.pusher
推流编码模式
AlivcEncodeType - Enum in com.alivc.live.pusher
推流视频编码模式
AlivcFpsEnum - Enum in com.alivc.live.pusher
推流视频采集帧率
AlivcImageFormat - Enum in com.alivc.live.pusher
图像格式
AlivcLiveBase - Class in com.alivc.live.pusher
推流基础接口 调用示例请见push demo工程中的PushLaunchManager类!
AlivcLiveBase() - Constructor for class com.alivc.live.pusher.AlivcLiveBase
 
AlivcLiveBaseListener - Interface in com.alivc.live.pusher
推流基础回调通知
AlivcLiveCommonParams - Enum in com.alivc.live.pusher.manager
Common properties.
AlivcLiveCrashManager - Class in com.alivc.live.pusher
推流SDK崩溃监听 非对外接口
AlivcLiveCrashManager() - Constructor for class com.alivc.live.pusher.AlivcLiveCrashManager
 
AlivcLiveLicenseManager - Class in com.alivc.live.pusher.manager
推流SDK License管理类 非对外接口
AlivcLiveLicenseManager.AlivcLiveLicenseListener - Interface in com.alivc.live.pusher.manager
推流SDK License鉴权结果异步回调 非对外接口
AlivcLiveLicenseManager.AlivcLiveLicenseResult - Class in com.alivc.live.pusher.manager
 
AlivcLiveLicenseResult() - Constructor for class com.alivc.live.pusher.manager.AlivcLiveLicenseManager.AlivcLiveLicenseResult
 
AlivcLiveLicenseResult(int, String, String) - Constructor for class com.alivc.live.pusher.manager.AlivcLiveLicenseManager.AlivcLiveLicenseResult
 
AlivcLiveMixStream - Class in com.alivc.live.pusher
云端混流(转码)中每一路子画面的位置信息
AlivcLiveMixStream() - Constructor for class com.alivc.live.pusher.AlivcLiveMixStream
 
AlivcLiveMode - Enum in com.alivc.live.annotations
【阿里云直播】-推拉流模式
AlivcLivePlayConfig - Class in com.alivc.live.player
【阿里云直播拉流】拉流配置 当前仅支持互动模式下的拉流调用,普通模式下的拉流仍复用以前逻辑!!!
AlivcLivePlayConfig() - Constructor for class com.alivc.live.player.AlivcLivePlayConfig
 
AlivcLivePlayer - Class in com.alivc.live.player
【阿里云直播拉流】拉流抽象接口 当前仅支持互动模式下的拉流调用,普通模式下的拉流仍复用以前逻辑!!!
AlivcLivePlayer(Context, AlivcLiveMode) - Constructor for class com.alivc.live.player.AlivcLivePlayer
初始化方法
AlivcLivePlayerImpl - Class in com.alivc.live.player
【阿里云直播拉流】拉流实现 当前仅支持互动模式下的拉流调用,普通模式下的拉流暂且复用以前逻辑!!!
AlivcLivePlayerImpl(Context, AlivcLiveMode) - Constructor for class com.alivc.live.player.AlivcLivePlayerImpl
 
AlivcLivePlayError - Enum in com.alivc.live.player.annotations
阿里云直播拉流-拉流错误码
AlivcLivePlayInfoListener - Interface in com.alivc.live.player
【阿里云直播拉流】拉流播放通知回调 当前仅支持互动模式下的拉流调用,普通模式下的拉流仍复用以前逻辑!!!
AlivcLivePlayRenderMode - Enum in com.alivc.live.player.annotations
阿里云直播拉流-视图渲染模式
AlivcLivePlayRotationMode - Enum in com.alivc.live.player.annotations
阿里云直播拉流-视频旋转模式
AlivcLivePlayStats - Enum in com.alivc.live.pusher
推流BGM播放状态
AlivcLivePushAudioEffectReverbMode - Enum in com.alivc.live.pusher
推流混响音效模式
AlivcLivePushAudioEffectVoiceChangeMode - Enum in com.alivc.live.pusher
推流变声音效模式
AlivcLivePushBGMListener - Interface in com.alivc.live.pusher
推流播放通知监听器
AlivcLivePushCameraTypeEnum - Enum in com.alivc.live.pusher
推流摄像头类型
AlivcLivePushConfig - Class in com.alivc.live.pusher
推流配置类
AlivcLivePushConfig() - Constructor for class com.alivc.live.pusher.AlivcLivePushConfig
 
AlivcLivePushConstants - Class in com.alivc.live.pusher
推流常量类
AlivcLivePushConstants() - Constructor for class com.alivc.live.pusher.AlivcLivePushConstants
 
AlivcLivePushConstants.AlivcLiveLicenseCheckResultCode - Enum in com.alivc.live.pusher
SDK License 校验枚举 - AlivcLiveLicenseCheckResultCodeSuccess SDK校验license成功,可使用SDK功能 - AlivcLiveLicenseCheckResultCodeCertInvalid licenseFile证书非法 - AlivcLiveLicenseCheckResultCodeCertExpired licenseFile证书过期 - AlivcLiveLicenseCheckResultCodeLicenseExpired licenseKey过期 - AlivcLiveLicenseCheckResultCodeAppIdInvalid APPID非法 - AlivcLiveLicenseCheckResultCodeLicenseError license错误,license key或者 license file 非法 - AlivcLiveLicenseCheckResultCodeBusinessInvalid 无效的业务信息 - AlivcLiveLicenseCheckResultCodePlatformInvalid 该平台未购买 - AlivcLiveLicenseCheckResultCodeUninitialized 未初始化
AlivcLivePushConstants.BITRATE_1080P - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_1080P_FLUENCY_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_1080P_RESOLUTION_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_180P - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_180P_FLUENCY_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_180P_RESOLUTION_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_240P - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_240P_FLUENCY_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_240P_RESOLUTION_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_360P - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_360P_FLUENCY_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_360P_RESOLUTION_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_480P - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_480P_FLUENCY_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_480P_RESOLUTION_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_540P - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_540P_FLUENCY_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_540P_RESOLUTION_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_720P - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_720P_FLUENCY_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.BITRATE_720P_RESOLUTION_FIRST - Enum in com.alivc.live.pusher
 
AlivcLivePushConstants.Topic - Enum in com.alivc.live.pusher
data report related
AlivcLivePushCustomAudioFilter - Interface in com.alivc.component.custom
定制音频filter接口
AlivcLivePushCustomDetect - Interface in com.alivc.component.custom
Created by pengshuang on 21/12/2017.
AlivcLivePushCustomFilter - Interface in com.alivc.component.custom
定制filter接口
AlivcLivePusher - Class in com.alivc.live.pusher
通过AlivcLivePusher类可以完成音视频的采集推流。
AlivcLivePusher() - Constructor for class com.alivc.live.pusher.AlivcLivePusher
 
AlivcLivePusherRenderContextListener - Interface in com.alivc.live.pusher
渲染OpenGL上下文回调通知
AlivcLivePushError - Enum in com.alivc.live.pusher
推流异常/错误码枚举
AlivcLivePushErrorListener - Interface in com.alivc.live.pusher
推流错误监听器
AlivcLivePushInfoListener - Interface in com.alivc.live.pusher
推流通知监听器
AlivcLivePushInstance - Class in com.alivc.live.pusher
Used to load sdk common instance,
AlivcLivePushIntelligentDenoiseManager - Class in com.alivc.live.pusher.manager
 
AlivcLivePushLogLevel - Enum in com.alivc.live.pusher
推流SDK LOG级别
AlivcLivePushMonitorLevel - Enum in com.alivc.live.pusher
推流SDK监控埋点上报模式 SDK监控多个质量信息,针对嵌入式场景,可以指定精简的监控信息
AlivcLivePushNetworkListener - Interface in com.alivc.live.pusher
推流网络监听器
AlivcLivePushStats - Enum in com.alivc.live.pusher
推流状态
AlivcLivePushStatsInfo - Class in com.alivc.live.pusher
推流统计类
AlivcLivePushStatsInfo() - Constructor for class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
AlivcLiveTranscodingConfig - Class in com.alivc.live.pusher
云端混流(转码)配置
AlivcLiveTranscodingConfig() - Constructor for class com.alivc.live.pusher.AlivcLiveTranscodingConfig
 
AlivcLiveTranscodingCropModeEnum - Enum in com.alivc.live.pusher
云端混流(转码)裁剪模式
AlivcLiveURLTools - Class in com.alivc.live.utils
推拉流地址解析工具类
AlivcLog - Class in org.webrtc.utils
 
AlivcLog() - Constructor for class org.webrtc.utils.AlivcLog
 
AlivcPreviewDisplayMode - Enum in com.alivc.live.pusher
推流预览显示模式
AlivcPreviewOrientationEnum - Enum in com.alivc.live.pusher
推流预览横竖屏
AlivcPreviewRotationEnum - Enum in com.alivc.live.pusher
推流预览角度
AlivcQualityModeEnum - Enum in com.alivc.live.pusher
推流视频质量模式
AlivcResolutionEnum - Enum in com.alivc.live.pusher
推流分辨率
AlivcSnapshotListener - Interface in com.alivc.live.pusher
截图结果异步回调通知
AlivcSoundFormat - Enum in com.alivc.live.pusher
推流音频采样格式
AlivcVideoEncodeGopEnum - Enum in com.alivc.live.pusher
视频编码GOP
AliVideoCapture - Class in com.alivc.component.capture
 
AliVideoCapture() - Constructor for class com.alivc.component.capture.AliVideoCapture
 
AliVideoCapture.FramerateRange - Class in com.alivc.component.capture
 
AliVideoCaptureCamera - Class in com.alivc.component.capture
 
AliVideoCaptureCamera() - Constructor for class com.alivc.component.capture.AliVideoCaptureCamera
 
AliVideoCaptureCamera.VideoSourceListener - Interface in com.alivc.component.capture
 
AliVideoCaptureCamera.VideoSourceTextureListener - Interface in com.alivc.component.capture
 
AliVideoCaptureCamera2 - Class in com.alivc.component.capture
 
AliVideoCaptureFactory - Class in com.alivc.component.capture
 
AliVideoCaptureFactory() - Constructor for class com.alivc.component.capture.AliVideoCaptureFactory
 
ao - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
ao - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
apiubad - Variable in class com.alivc.live.pusher.logreport.PusherDropFrameEvent.PusherDropFrameArgs
 
apiubbd - Variable in class com.alivc.live.pusher.logreport.PusherDropFrameEvent.PusherDropFrameArgs
 
APKVersionCodeUtils - Class in com.alivc.live.utils
 
APKVersionCodeUtils() - Constructor for class com.alivc.live.utils.APKVersionCodeUtils
 
APP_CONTEXT_NULL - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
AppFrontBackHelper - Class in com.alivc.live.utils
 
AppFrontBackHelper() - Constructor for class com.alivc.live.utils.AppFrontBackHelper
 
AppFrontBackHelper.OnAppStatusListener - Interface in com.alivc.live.utils
 
AppUtil - Class in com.alivc.live.utils
Android应用工具类
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherAdjustFpsEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherConnectionLostEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherDelayInfoEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherHeartBeatEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherLicenseEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherMuteOffEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherMuteOnEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherNetworkMobilityEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherNetworkPoorEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherNetworkRecoveryEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherOnPauseEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherOnRestartEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherOnResumeEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherPauseEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectFailedEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectStartEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectSuccessEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherResumeEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSDKCrashEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSdkErrorEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSendDataTimeoutEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSetBGMEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSetBGMLoopEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSetFlashEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPreviewEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPushFailedEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPushSuccessEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherStopPreviewEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherStopPushEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherStopPushSuccessEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSwitchCameraEvent.Args
 
Args() - Constructor for class com.alivc.live.pusher.logreport.PusherSystemErrorEvent.Args
 
ARTC_URL_PREFIX - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
RTS推拉流地址前缀
asBinder() - Method in class com.huawei.multimedia.alivc.audioengine.IHwAudioEngine.Stub
 
asBinder() - Method in class com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature.Stub
 
asInterface(IBinder) - Static method in class com.huawei.multimedia.alivc.audioengine.IHwAudioEngine.Stub
 
asInterface(IBinder) - Static method in class com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature.Stub
 
asr - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
asr - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
AUDIO_KIT_SERVICE_DIED - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
AUDIO_KIT_SERVICE_DISCONNECTED - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
AUDIO_KIT_SERVICE_LINKFAILED - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
AUDIO_KIT_SUCCESS - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
AudioChannelFromNative(int) - Static method in class com.alivc.component.capture.JNIUtils
 
AudioChannelFromNative(int) - Static method in class com.alivc.live.utils.JNIUtils
 
AudioChannelToNative(int) - Static method in class com.alivc.component.capture.JNIUtils
 
AudioChannelToNative(int) - Static method in class com.alivc.live.utils.JNIUtils
 
AudioCodecData - Class in com.alivc.component.encoder
Created by pengshuang on 04/01/2018.
AudioCodecData() - Constructor for class com.alivc.component.encoder.AudioCodecData
 
AudioCodecEncoder - Class in com.alivc.component.encoder
 
AudioCodecEncoder() - Constructor for class com.alivc.component.encoder.AudioCodecEncoder
 
AudioFeaturesKit - Class in com.huawei.multimedia.alivc.audiokit.interfaces
 
AudioFeaturesKit() - Constructor for class com.huawei.multimedia.alivc.audiokit.interfaces.AudioFeaturesKit
 
audioFocusResultToString(int) - Static method in class org.webrtc.ali.voiceengine.AliRtcAudioUtils
 
audioFocusToString(int) - Static method in class org.webrtc.ali.voiceengine.AliRtcAudioUtils
 
AudioFormatFromNative(int) - Static method in class com.alivc.component.capture.JNIUtils
 
AudioFormatFromNative(int) - Static method in class com.alivc.live.utils.JNIUtils
 
AudioFormatToNative(int) - Static method in class com.alivc.component.capture.JNIUtils
 
AudioFormatToNative(int) - Static method in class com.alivc.live.utils.JNIUtils
 
AudioOnlyHelper - Class in org.webrtc.utils
 
AudioOnlyHelper() - Constructor for class org.webrtc.utils.AudioOnlyHelper
 
AudioRecordJNI - Class in com.alivc.component.voice
 
AudioRecordJNI(long) - Constructor for class com.alivc.component.voice.AudioRecordJNI
 
AudioTrackJNI - Class in com.alivc.component.voice
 
AudioTrackJNI(long) - Constructor for class com.alivc.component.voice.AudioTrackJNI
 
autMs - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
autMs - Variable in class com.alivc.live.pusher.logreport.PusherReconnectEvent.Args
 
autMs - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
awaitUninterruptibly(CountDownLatch) - Static method in class org.webrtc.ali.ThreadUtils
 
awaitUninterruptibly(CountDownLatch, long) - Static method in class org.webrtc.ali.ThreadUtils
 

B

bbe - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
bbe - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
bbu - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
bbu - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
bcp - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
bcp - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
BGMPlayerDynamicListener - Class in com.alivc.component.player.BGMPlayer
 
BGMPlayerDynamicListener() - Constructor for class com.alivc.component.player.BGMPlayer.BGMPlayerDynamicListener
 
BGMPlayerEventJNI - Class in com.alivc.component.player
 
BGMPlayerEventJNI() - Constructor for class com.alivc.component.player.BGMPlayerEventJNI
 
BGMPlayerFactory - Class in com.alivc.component.player.BGMPlayer
 
BGMPlayerFactory() - Constructor for class com.alivc.component.player.BGMPlayer.BGMPlayerFactory
 
BGMPlayerJNI - Class in com.alivc.component.player
class BGMPlayerJNI will be used in C++ for android
BGMPlayerJNI() - Constructor for class com.alivc.component.player.BGMPlayerJNI
 
bh - Variable in class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent.Args
 
bindApplication(Application, AppFrontBackHelper.OnAppStatusListener) - Method in class com.alivc.live.utils.AppFrontBackHelper
 
BluetoothHeadsetUtils - Class in com.alivc.live.utils
This is a utility to detect bluetooth headset connection and establish audio connection.
BluetoothHeadsetUtils(Context) - Constructor for class com.alivc.live.utils.BluetoothHeadsetUtils
Constructor
BluetoothHeadsetUtils.BlueToothListener - Interface in com.alivc.live.utils
 
bluetoothStateToString(int) - Static method in class org.webrtc.ali.voiceengine.AliRtcAudioUtils
 
br - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
br - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
bsf - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
bsf - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
btf - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
btf - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
BUFFER_SIZE_DOUBLE - Static variable in class com.alivc.component.capture.DeviceUtils
 
BUFFER_SIZE_SINGLE - Static variable in class com.alivc.component.capture.DeviceUtils
 
BUFFER_SIZE_TRIPLE - Static variable in class com.alivc.component.capture.DeviceUtils
 
BUILD_TYPE_DEBUG - Static variable in class com.alivc.live.utils.AppUtil
 
BUILD_TYPE_RELEASE - Static variable in class com.alivc.live.utils.AppUtil
 
BuildInfo - Class in org.webrtc.ali.voiceengine
 
BuildInfo() - Constructor for class org.webrtc.ali.voiceengine.BuildInfo
 
bw - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
bw - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
byteBuffer2Long(byte[]) - Static method in class com.alivc.live.utils.ParameterUtil
 

C

CacheDirectBufferAddress(ByteBuffer, long) - Method in interface com.alivc.component.voice.WebRtcAudioRecord.AudioRecordListener
 
CacheDirectBufferAddress(ByteBuffer, long) - Method in interface com.alivc.component.voice.WebRtcAudioTrack.AudioTrackListener
 
CalledByNative - Annotation Type in com.alivc.live.pusher
 
CalledByNative - Annotation Type in org.webrtc.utils
 
canUseAcousticEchoCanceler() - Static method in class com.alivc.component.voice.WebRtcAudioEffects
 
canUseAcousticEchoCanceler() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
canUseNoiseSuppressor() - Static method in class com.alivc.component.voice.WebRtcAudioEffects
 
canUseNoiseSuppressor() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
captureDelay - Variable in class com.alivc.live.pusher.logreport.PusherDelayInfoEvent.Args
 
ceb - Variable in class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent.Args
 
changeLogLevel(int) - Static method in class org.webrtc.utils.AlivcLog
 
changeResolution(AlivcResolutionEnum) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
changeResolution(AlivcResolutionEnum) - Method in interface com.alivc.live.pusher.ILivePusher
change resolution dynamically
CHECK_DELAY - Static variable in class com.alivc.live.utils.AppFrontBackHelper
 
checkBluetoothPermissions(Context) - Static method in class com.alivc.live.utils.BluetoothHeadsetUtils
Check whether the bluetooth permissions are granted on this device.
checkInteractiveEnterId(String) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
Check interactive id valid
checkInteractiveURLParamsValid(String, String, String, String, long) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
Check interactive push/pull url valid
checkIsOnMainThread() - Static method in class org.webrtc.ali.ThreadUtils
Throws exception if called from other than main thread.
checkIsOnValidThread() - Method in class org.webrtc.ali.ThreadUtils.ThreadChecker
 
checkNetworkPermission() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
检查是否有网络权限
checkNoGLES2Error(String) - Static method in class org.webrtc.ali.GlUtil
 
checkPushUrl(String) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
检查push url
checkWriteFilePermission() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取存储路径权限
clazz - Variable in class com.alivc.component.player.BGMPlayer.ReflectionProxyContext
 
clearWaterMark() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
Deprecated.
clone(ByteBuffer, ByteBuffer) - Static method in class com.alivc.component.encoder.AudioCodecEncoder
 
codecName - Variable in class org.webrtc.ali.MediaCodecVideoEncoder.EncoderProperties
 
COLOR_FormatYUV420Flexible - Static variable in class org.webrtc.ali.MediaCodecVideoEncoder
 
colorFormat - Variable in class org.webrtc.ali.MediaCodecVideoEncoder.EncoderProperties
 
com.alivc.component.capture - package com.alivc.component.capture
 
com.alivc.component.custom - package com.alivc.component.custom
 
com.alivc.component.encoder - package com.alivc.component.encoder
 
com.alivc.component.player - package com.alivc.component.player
 
com.alivc.component.player.BGMPlayer - package com.alivc.component.player.BGMPlayer
 
com.alivc.component.screen - package com.alivc.component.screen
 
com.alivc.component.voice - package com.alivc.component.voice
 
com.alivc.live.annotations - package com.alivc.live.annotations
 
com.alivc.live.player - package com.alivc.live.player
 
com.alivc.live.player.annotations - package com.alivc.live.player.annotations
 
com.alivc.live.pusher - package com.alivc.live.pusher
 
com.alivc.live.pusher.logreport - package com.alivc.live.pusher.logreport
 
com.alivc.live.pusher.logreport.core - package com.alivc.live.pusher.logreport.core
 
com.alivc.live.pusher.manager - package com.alivc.live.pusher.manager
 
com.alivc.live.utils - package com.alivc.live.utils
 
com.huawei.multimedia.alivc.audioengine - package com.huawei.multimedia.alivc.audioengine
 
com.huawei.multimedia.alivc.audiokit.config - package com.huawei.multimedia.alivc.audiokit.config
 
com.huawei.multimedia.alivc.audiokit.interfaces - package com.huawei.multimedia.alivc.audiokit.interfaces
 
com.huawei.multimedia.alivc.audiokit.utils - package com.huawei.multimedia.alivc.audiokit.utils
 
combinePaths(String...) - Static method in class com.alivc.live.utils.FileUtil
Combine paths
compareVersion(String, String) - Static method in class com.alivc.live.utils.APKVersionCodeUtils
 
concatStackTraces(StackTraceElement[], StackTraceElement[]) - Static method in class org.webrtc.ali.ThreadUtils
 
CONFIG - Static variable in class com.alivc.live.pusher.AlivcLivePushConfig
 
CONFIG_PIXEL_BUFFER - Static variable in class org.webrtc.ali.EglBase
 
CONFIG_PIXEL_RGBA_BUFFER - Static variable in class org.webrtc.ali.EglBase
 
CONFIG_PLAIN - Static variable in class org.webrtc.ali.EglBase
 
CONFIG_RECORDABLE - Static variable in class org.webrtc.ali.EglBase
 
CONFIG_RGBA - Static variable in class org.webrtc.ali.EglBase
 
Constant - Class in com.huawei.multimedia.alivc.audiokit.utils
 
context - Variable in class com.alivc.live.pusher.LivePusherJNI
 
Context() - Constructor for class org.webrtc.ali.EglBase.Context
 
Context(EGLContext) - Constructor for class org.webrtc.ali.EglBase10.Context
 
Context(EGLContext) - Constructor for class org.webrtc.ali.EglBase14.Context
 
ContextUtils - Class in org.webrtc.ali
Class for storing the application context and retrieving it in a static context.
ContextUtils() - Constructor for class org.webrtc.ali.ContextUtils
 
cost - Variable in class com.alivc.live.pusher.logreport.PusherResumeEvent.Args
 
create(Context, int, AliVideoCapture.CameraAPI) - Static method in class com.alivc.component.capture.AliVideoCaptureFactory
 
create() - Static method in class com.alivc.component.voice.WebRtcAudioEffects
 
create(EglBase.Context, int[]) - Static method in class org.webrtc.ali.EglBase
Create a new context with the specified config attributes, sharing data with |sharedContext|.
create() - Static method in class org.webrtc.ali.EglBase
Helper function for creating a plain root context.
create(EglBase.Context) - Static method in class org.webrtc.ali.EglBase
Helper function for creating a plain context, sharing data with |sharedContext|.
create(String, EglBase.Context) - Static method in class org.webrtc.ali.SurfaceTextureHelper
Construct a new SurfaceTextureHelper sharing OpenGL resources with |sharedContext|.
create() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
createAliPlayerWrapper(Context, boolean) - Static method in class com.alivc.component.player.BGMPlayer.BGMPlayerFactory
 
createBGMPlayerInstance(long, boolean) - Static method in class com.alivc.component.player.BGMPlayerJNI
 
createChecksum(String) - Static method in class com.alivc.live.utils.FileUtil
see this How-to for a faster way to convert a byte array to a HEX string
createDummyPbufferSurface() - Method in class org.webrtc.ali.EglBase
 
createDummyPbufferSurface() - Method in class org.webrtc.ali.EglBase10
 
createDummyPbufferSurface() - Method in class org.webrtc.ali.EglBase14
 
createEgl10(int[]) - Static method in class org.webrtc.ali.EglBase
Explicitly create a root EGl 1.0 context with the specified config attributes.
createEgl10(EGLContext, int[]) - Static method in class org.webrtc.ali.EglBase
Explicitly create a root EGl 1.0 context with the specified config attributes and shared context.
createEgl14(int[]) - Static method in class org.webrtc.ali.EglBase
Explicitly create a root EGl 1.4 context with the specified config attributes.
createEgl14(EGLContext, int[]) - Static method in class org.webrtc.ali.EglBase
Explicitly create a root EGl 1.4 context with the specified config attributes and shared context.
createFeature(HwAudioKit.FeatureType) - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit
 
createFloatBuffer(float[]) - Static method in class org.webrtc.ali.GlUtil
 
createInputSurface() - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
createPbufferSurface(int, int) - Method in class org.webrtc.ali.EglBase
 
createPbufferSurface(int, int) - Method in class org.webrtc.ali.EglBase10
 
createPbufferSurface(int, int) - Method in class org.webrtc.ali.EglBase14
 
createSurface(Surface) - Method in class org.webrtc.ali.EglBase
 
createSurface(SurfaceTexture) - Method in class org.webrtc.ali.EglBase
 
createSurface(Surface) - Method in class org.webrtc.ali.EglBase10
 
createSurface(SurfaceTexture) - Method in class org.webrtc.ali.EglBase10
 
createSurface(Surface) - Method in class org.webrtc.ali.EglBase14
 
createSurface(SurfaceTexture) - Method in class org.webrtc.ali.EglBase14
 
cri - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
cri - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
crmc - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
crmc - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
ct - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
ct - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
cub - Variable in class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent.Args
 
customDetectCreate() - Method in interface com.alivc.component.custom.AlivcLivePushCustomDetect
定制detect创建
customDetectDestroy() - Method in interface com.alivc.component.custom.AlivcLivePushCustomDetect
定制detect销毁
customDetectProcess(long, int, int, int, int, long) - Method in interface com.alivc.component.custom.AlivcLivePushCustomDetect
定制detect处理
customFilterCreate(long) - Method in interface com.alivc.component.custom.AlivcLivePushCustomFilter
定制filter创建
customFilterDestroy() - Method in interface com.alivc.component.custom.AlivcLivePushCustomFilter
定制filter销毁
customFilterProcess(long, int, int, int, int) - Method in interface com.alivc.component.custom.AlivcLivePushCustomAudioFilter
定制音频filter处理
customFilterProcess(int, int, int, float[], boolean, long) - Method in interface com.alivc.component.custom.AlivcLivePushCustomFilter
定制filter处理

D

d(String, String) - Static method in class org.webrtc.ali.Logging
 
d(String, String) - Static method in class org.webrtc.utils.AlivcLog
 
DATA_DIRECTORY - Static variable in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
存储路径父目录名称
DATA_KEY_FRAME - Static variable in class com.alivc.component.encoder.EncodedData
 
DATA_NORMAL_FRAME - Static variable in class com.alivc.component.encoder.AudioCodecData
 
DATA_NORMAL_FRAME - Static variable in class com.alivc.component.encoder.EncodedData
 
DATA_TYPE_SPECIFIC - Static variable in class com.alivc.component.encoder.AudioCodecData
 
DATA_TYPE_SPECIFIC - Static variable in class com.alivc.component.encoder.EncodedData
 
DataIsRecorded(int, long) - Method in interface com.alivc.component.voice.WebRtcAudioRecord.AudioRecordListener
 
DEBUG - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
debug(String, String) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
debug(String, String, T...) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
DEFAULT_MAX_CONTROL_FAILED_TIME - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_MAX_DIFF_PTS - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_MAX_TIMEOUT_COUNT - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_MIN_BITRATE_CONTROL_INTERVAL - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_NEED_UPBPS_CACHE_SIZE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_QUEUESIZE_NEED_BITRATE_CONTROL - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_RTMP_UPBPS_MIN_FREE_PERCENTAGE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_START_ALRAM_PACKET_SIZE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_START_DROP_GOP_PACKET_SIZE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_STOP_ALARM_PACKET_SIZE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_STOP_DROP_GOP_PACKET_SIZE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_UPBPS_REQUEST_FREE_DURATION - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_AUDIO_ONLY - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_AUTO_FOCUS - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_FLASH - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_AUDIO_RETRY_COUNT - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_AUDIO_SAMPLE_RATE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_CAMERA_TYPE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_DEFINITION - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_INIT_BITRATE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_MIN_BITRATE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_RETRY_INTERVAL - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_SCREEN_ORIENTATION - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_TARGET_BITRATE - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_INT_VIDEO_FPS - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_PREVIEW_MIRROR - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_PUSH_MIRROR - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
DEFAULT_VALUE_VIDEO_ONLY - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
destroy() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
destroy() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
destroy() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
destroy() - Method in class com.alivc.component.screen.ScreenPusher
 
destroy() - Method in class com.alivc.component.screen.ScreenPusherJNI
 
destroy() - Method in class com.alivc.component.voice.AudioRecordJNI
 
destroy() - Method in class com.alivc.component.voice.AudioTrackJNI
 
destroy() - Method in class com.alivc.live.player.AlivcLivePlayer
释放拉流 当前接口只在互动模式下生效!!!
destroy() - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
destroy() - Method in class com.alivc.live.pusher.AlivcLiveCrashManager
 
destroy() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
destroy() - Method in interface com.alivc.live.pusher.ILivePusher
释放推流
destroy() - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit
 
destroy() - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit
 
destroy() - Static method in class org.webrtc.utils.AlivcLog
 
detachCurrent() - Method in class org.webrtc.ali.EglBase
 
detachCurrent() - Method in class org.webrtc.ali.EglBase10
 
detachCurrent() - Method in class org.webrtc.ali.EglBase14
 
detachThread() - Method in class org.webrtc.ali.ThreadUtils.ThreadChecker
 
deviceIsBlacklistedForOpenSLESUsage() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
DeviceUtil - Class in com.alivc.live.utils
 
DeviceUtil() - Constructor for class com.alivc.live.utils.DeviceUtil
 
DeviceUtils - Class in com.alivc.component.capture
 
DeviceUtils() - Constructor for class com.alivc.component.capture.DeviceUtils
 
disableH264HwCodec() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
disableHevcHwCodec() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
disableVp8HwCodec() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
disableVp9HwCodec() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
dispose() - Method in class org.webrtc.ali.SurfaceTextureHelper
Call disconnect() to stop receiving frames.
dispose() - Method in class org.webrtc.ali.VideoRenderer
 
DoAndroidHttpPostRequest(String, String[], byte[]) - Static method in class com.alivc.live.utils.HttpClientTool
 
doGet() - Method in class com.alivc.live.utils.HttpClientHelper
 
doPost(byte[]) - Method in class com.alivc.live.utils.HttpClientHelper
 
downgradeBuffer(int, int) - Static method in class com.alivc.component.capture.DeviceUtils
 
drawOes(int, float[], int, int, int, int, int, int) - Method in class org.webrtc.ali.GlRectDrawer
Draw an OES texture frame with specified texture transformation matrix.
drawOes(int, float[], int, int, int, int, int, int) - Method in interface org.webrtc.ali.RendererCommon.GlDrawer
Functions for drawing frames with different sources.
drawRgb(int, float[], int, int, int, int, int, int) - Method in class org.webrtc.ali.GlRectDrawer
Draw a RGB(A) texture frame with specified texture transformation matrix.
drawRgb(int, float[], int, int, int, int, int, int) - Method in interface org.webrtc.ali.RendererCommon.GlDrawer
 
drawYuv(int[], float[], int, int, int, int, int, int) - Method in class org.webrtc.ali.GlRectDrawer
Draw a YUV frame with specified texture transformation matrix.
drawYuv(int[], float[], int, int, int, int, int, int) - Method in interface org.webrtc.ali.RendererCommon.GlDrawer
 
dumpTextureToRGBA(int, int, int) - Static method in class org.webrtc.ali.GlUtil
 

E

e(String, String) - Static method in class org.webrtc.ali.Logging
 
e(String, String, Throwable) - Static method in class org.webrtc.ali.Logging
 
e(String, String) - Static method in class org.webrtc.utils.AlivcLog
 
egl14Context - Variable in class org.webrtc.ali.EglBase14.Context
 
EglBase - Class in org.webrtc.ali
Holds EGL state and utility methods for handling an egl 1.0 EGLContext, an EGLDisplay, and an EGLSurface.
EglBase() - Constructor for class org.webrtc.ali.EglBase
 
EglBase.Context - Class in org.webrtc.ali
 
EglBase10 - Class in org.webrtc.ali
Holds EGL state and utility methods for handling an egl 1.0 EGLContext, an EGLDisplay, and an EGLSurface.
EglBase10(EglBase10.Context, int[]) - Constructor for class org.webrtc.ali.EglBase10
 
EglBase10.Context - Class in org.webrtc.ali
 
EglBase14 - Class in org.webrtc.ali
Holds EGL state and utility methods for handling an EGL14 EGLContext, an EGLDisplay, and an EGLSurface.
EglBase14(EglBase14.Context, int[]) - Constructor for class org.webrtc.ali.EglBase14
 
EglBase14.Context - Class in org.webrtc.ali
 
eh - Variable in class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent.Args
 
enable(int) - Method in class com.alivc.component.voice.WebRtcAudioEffects
 
enable(int) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
enableAutoResolution - Variable in class com.alivc.live.pusher.LivePusherJNI
 
enableBitrateControl - Variable in class com.alivc.live.pusher.LivePusherJNI
 
enableBuiltInAEC(boolean) - Method in class com.alivc.component.voice.WebRtcAudioRecord
 
enableBuiltInNS(boolean) - Method in class com.alivc.component.voice.WebRtcAudioRecord
 
enableKaraokeFeature(boolean) - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature
 
enableKaraokeFeature(boolean) - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit
 
enableLogThreads() - Static method in class org.webrtc.ali.Logging
 
enableLogTimeStamps() - Static method in class org.webrtc.ali.Logging
 
enableLogToDebugOutput(Logging.Severity) - Static method in class org.webrtc.ali.Logging
 
enableTracing(String, EnumSet<Logging.TraceLevel>) - Static method in class org.webrtc.ali.Logging
 
enableUpload(boolean) - Static method in class org.webrtc.utils.AlivcLog
 
EncodedData - Class in com.alivc.component.encoder
 
EncodedData() - Constructor for class com.alivc.component.encoder.EncodedData
 
encoderDelay - Variable in class com.alivc.live.pusher.logreport.PusherDelayInfoEvent.Args
 
EncoderProperties(String, int) - Constructor for class org.webrtc.ali.MediaCodecVideoEncoder.EncoderProperties
 
EQUALIZER_MODE_BRIGHT - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
EQUALIZER_MODE_DEFAULT - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
EQUALIZER_MODE_FULL - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
equals(Object) - Method in class com.alivc.component.capture.AliVideoCapture.FramerateRange
 
errCode - Variable in class com.alivc.live.pusher.logreport.PusherReconnectFailedEvent.Args
 
errCode - Variable in class com.alivc.live.pusher.logreport.PusherStartPushFailedEvent.Args
 
errMsg - Variable in class com.alivc.live.pusher.logreport.PusherReconnectFailedEvent.Args
 
errMsg - Variable in class com.alivc.live.pusher.logreport.PusherStartPushFailedEvent.Args
 
error - Variable in class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent.Args
 
ERROR - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
error(String, String) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
error(String, String, T...) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
ERROR_API_LEVEL - Static variable in class com.alivc.component.encoder.AudioCodecEncoder
 
ERROR_API_LEVEL - Static variable in class com.alivc.component.encoder.MediaCodecEncoder
 
error_code - Variable in class com.alivc.live.pusher.logreport.PusherSdkErrorEvent.Args
 
error_code - Variable in class com.alivc.live.pusher.logreport.PusherSystemErrorEvent.Args
 
ERROR_CODE_OK - Static variable in class com.alivc.component.encoder.AudioCodecData
 
ERROR_CODE_OK - Static variable in class com.alivc.component.encoder.EncodedData
 
ERROR_CODE_TRY_AGAIN - Static variable in class com.alivc.component.encoder.AudioCodecData
 
ERROR_CODE_TRY_AGAIN - Static variable in class com.alivc.component.encoder.EncodedData
 
ERROR_INPUT_BUFFER_ERROR - Static variable in class com.alivc.component.encoder.AudioCodecEncoder
 
ERROR_INPUT_BUFFER_ERROR - Static variable in class com.alivc.component.encoder.MediaCodecEncoder
 
error_msg - Variable in class com.alivc.live.pusher.logreport.PusherSdkErrorEvent.Args
 
error_msg - Variable in class com.alivc.live.pusher.logreport.PusherSystemErrorEvent.Args
 
ERROR_NO_BUFFER_AVAILABLE - Static variable in class com.alivc.component.encoder.AudioCodecEncoder
 
ERROR_NO_BUFFER_AVAILABLE - Static variable in class com.alivc.component.encoder.MediaCodecEncoder
 
ERROR_STATE - Static variable in class com.alivc.component.encoder.AudioCodecEncoder
 
ERROR_STATE - Static variable in class com.alivc.component.encoder.MediaCodecEncoder
 
ERROR_UNKNOWN - Static variable in class com.alivc.component.encoder.AudioCodecData
 
ERROR_UNKNOWN - Static variable in class com.alivc.component.encoder.EncodedData
 
executeUninterruptibly(ThreadUtils.BlockingOperation) - Static method in class org.webrtc.ali.ThreadUtils
Utility method to make sure a blocking operation is executed to completion without getting interrupted.
ExtensionLibLoader - Class in org.webrtc.utils
 
ExtensionLibLoader() - Constructor for class org.webrtc.utils.ExtensionLibLoader
 

F

FeatureKitManager - Class in com.huawei.multimedia.alivc.audiokit.interfaces
 
FeatureKitManager() - Constructor for class com.huawei.multimedia.alivc.audiokit.interfaces.FeatureKitManager
 
fieldName - Variable in class com.alivc.component.player.BGMPlayer.ReflectionGetFieldContext
 
fileExists(String) - Static method in class com.alivc.live.utils.FileUtil
Check if file exists
FileUtil - Class in com.alivc.live.utils
Android文件工具类
flash - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
flash - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
focusCameraAtAdjustedPoint(float, float, boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
focusCameraAtAdjustedPoint(float, float, boolean) - Method in interface com.alivc.live.pusher.ILivePusher
对焦,对焦点的坐标x[0,屏幕宽度],y[0,屏幕宽度]
folderExists(String) - Static method in class com.alivc.live.utils.FileUtil
Check if folder exists
fps - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
fps - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
FramerateRange(int, int) - Constructor for class com.alivc.component.capture.AliVideoCapture.FramerateRange
 
fromNativeIndex(int) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.AlivcLiveLicenseCheckResultCode
 
fullClassName - Variable in class com.alivc.component.player.BGMPlayer.ReflectionGetFieldContext
 

G

generateNewSessionId() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
生成新的SessionId
generateTexture(int) - Static method in class org.webrtc.ali.GlUtil
Generate texture with standard parameters.
GET_LATENCY_FAIL - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
getAlivcExternMainImageFormat() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAlivcExternMainSoundFormat() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAlivcImageFormat() - Method in enum com.alivc.live.pusher.AlivcImageFormat
获取枚举值
getAlivcLivePushPublishType() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getAlivcSoundFormat() - Method in enum com.alivc.live.pusher.AlivcSoundFormat
获取枚举值
getAndroidBuildId() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getApkBuildType(Context) - Static method in class com.alivc.live.utils.AppUtil
Get app build type
getAppId(Context) - Static method in class com.alivc.live.utils.AppUtil
Get app id
getApplicationContext() - Static method in class org.webrtc.ali.ContextUtils
Returns the stored application context.
getAppName(Context) - Static method in class com.alivc.live.utils.APKVersionCodeUtils
 
getAppName(Context) - Static method in class com.alivc.live.utils.AppUtil
Get app name
getArgsStr(PusherAdjustBitrateEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent
 
getArgsStr(PusherAdjustFpsEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherAdjustFpsEvent
 
getArgsStr(PusherConnectionLostEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherConnectionLostEvent
 
getArgsStr(PusherDelayInfoEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherDelayInfoEvent
 
getArgsStr(PusherDropFrameEvent.PusherDropFrameArgs) - Static method in class com.alivc.live.pusher.logreport.PusherDropFrameEvent
 
getArgsStr(PusherFirstFrameSentEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent
 
getArgsStr(PusherHeartBeatEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherHeartBeatEvent
 
getArgsStr(PusherInteractiveMPUEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent
 
getArgsStr(PusherLicenseEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherLicenseEvent
 
getArgsStr(PusherMuteOffEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherMuteOffEvent
 
getArgsStr(PusherMuteOnEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherMuteOnEvent
 
getArgsStr(PusherNetworkMobilityEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherNetworkMobilityEvent
 
getArgsStr(PusherNetworkPoorEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherNetworkPoorEvent
 
getArgsStr(PusherNetworkRecoveryEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherNetworkRecoveryEvent
 
getArgsStr(PusherOnPauseEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherOnPauseEvent
 
getArgsStr(PusherOnRestartEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherOnRestartEvent
 
getArgsStr(PusherOnResumeEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherOnResumeEvent
 
getArgsStr(PusherPauseEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherPauseEvent
 
getArgsStr(PusherReconnectEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherReconnectEvent
 
getArgsStr(PusherReconnectFailedEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherReconnectFailedEvent
 
getArgsStr(PusherReconnectStartEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherReconnectStartEvent
 
getArgsStr(PusherReconnectSuccessEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherReconnectSuccessEvent
 
getArgsStr(PusherStartPushEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherRestartPushEvent
 
getArgsStr(PusherResumeEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherResumeEvent
 
getArgsStr(String, String) - Static method in class com.alivc.live.pusher.logreport.PusherSDKCrashEvent
 
getArgsStr(PusherSdkErrorEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSdkErrorEvent
 
getArgsStr(PusherSendDataTimeoutEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSendDataTimeoutEvent
 
getArgsStr(PusherSetBGMEarsBackEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent
 
getArgsStr(PusherSetBGMEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSetBGMEvent
 
getArgsStr(PusherSetBGMLoopEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSetBGMLoopEvent
 
getArgsStr(PusherSetFlashEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSetFlashEvent
 
getArgsStr(PusherStartPreviewEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherStartPreviewEvent
 
getArgsStr(PusherStartPushEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherStartPushEvent
 
getArgsStr(PusherStartPushFailedEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherStartPushFailedEvent
 
getArgsStr(PusherStartPushSuccessEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherStartPushSuccessEvent
 
getArgsStr(PusherStopPreviewEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherStopPreviewEvent
 
getArgsStr(PusherStopPushEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherStopPushEvent
 
getArgsStr(PusherStopPushSuccessEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherStopPushSuccessEvent
 
getArgsStr(PusherSwitchCameraEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSwitchCameraEvent
 
getArgsStr(PusherSystemErrorEvent.Args) - Static method in class com.alivc.live.pusher.logreport.PusherSystemErrorEvent
 
getAttribLocation(String) - Method in class org.webrtc.ali.GlShader
 
getAudioBitRate() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAudioCaptureFps() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音频采集的帧率
getAudioCaptureVolume() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音频采集的音量
getAudioCaptureWithoutMix() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAudioCapturingSampleRate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getAudioChannels() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAudioDevices() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
getAudioDurationFromeCaptureToUpload() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音频帧从采集到上传的总延迟
getAudioEncodeBitrate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音频编码码率
getAudioEncodeFps() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getAudioEncodeMode() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取音频的编码模式
getAudioFormat() - Method in class com.alivc.component.voice.WebRtcAudioRecord.AudioSamples
 
getAudioFormat() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAudioFrameInEncodeBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音频编码队列中的音频帧数量
getAudioLostRate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getAudioPacketsInUploadBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取缓冲中的音频包数量
getAudioProfile() - Method in enum com.alivc.live.pusher.AlivcAudioAACProfileEnum
获取音频编码
getAudioProfile() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAudioReSendBitRate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getAudioSamepleRate() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取音频采样率
getAudioSampleRate() - Method in enum com.alivc.live.pusher.AlivcAudioSampleRateEnum
获取音频采样率
getAudioSceneMode() - Method in enum com.alivc.live.pusher.AlivcAudioSceneModeEnum
获取枚举值
getAudioSceneMode() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getAudioUploadBitrate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音频上传码率
getAudioUploadFps() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音频上传帧率
getAudioVideoPtsDiff() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取音视频pts差异
getAvPTSInterval() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getBackgroundColor() - Method in class com.alivc.live.pusher.AlivcLiveTranscodingConfig
获取混合后画面的底色颜色 默认为黑色,0x000000 格式为十六进制数字,0xRRGGBB
getBFrames() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取B帧个数
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P_FLUENCY_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P_RESOLUTION_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P_FLUENCY_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P_RESOLUTION_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P_FLUENCY_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P_RESOLUTION_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P_FLUENCY_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P_RESOLUTION_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P_FLUENCY_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P_RESOLUTION_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P_FLUENCY_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P_RESOLUTION_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P_FLUENCY_FIRST
 
getBitrate() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P_RESOLUTION_FIRST
 
getBlackListedModelsForAecUsage() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
getBlackListedModelsForNsUsage() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
getBluetoothAdapterInfo(BluetoothAdapter) - Static method in class org.webrtc.ali.voiceengine.AliRtcAudioUtils
 
getBrand() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getBriefCPUInfo() - Static method in class com.alivc.live.utils.AppUtil
Get brief cpu info
getBuffer(long) - Method in class com.alivc.component.encoder.AudioCodecEncoder
 
getBuffer() - Method in class org.webrtc.ali.VideoFrame
 
getBuildRelease() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getBuildType() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getCameraCurrentZoom() - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
getCameraId() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
getCameraId() - Method in class com.alivc.component.capture.VideoParam
 
getCameraId() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getCameraId() - Method in enum com.alivc.live.pusher.AlivcLivePushCameraTypeEnum
获取枚举值
getCameraMaxZoom() - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
getCameraSource() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getCameraSource() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getCameraType() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取摄像头类型
getChannelCount() - Method in class com.alivc.component.voice.WebRtcAudioRecord.AudioSamples
 
getChannelCount() - Method in enum com.alivc.live.pusher.AlivcAudioChannelEnum
获取音频通道数
getCode() - Method in class com.alivc.component.encoder.AudioCodecData
 
getCode() - Method in class com.alivc.component.encoder.EncodedData
 
getCode() - Method in enum com.alivc.live.pusher.AlivcLivePushError
 
getCode() - Method in enum com.alivc.live.pusher.LivePushNotification
 
getCodecData() - Method in class com.alivc.component.encoder.AudioCodecData
 
getCodecData() - Method in class com.alivc.component.encoder.EncodedData
 
getCommonProperties() - Method in enum com.alivc.live.pusher.manager.AlivcLiveCommonParams
Get common properties,
getConnectRetryCount() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取最大重连次数
getConnectRetryInterval() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取重连间隔时间
getCpu() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取CPU的占用百分比,单位%
getCPUHardwareInfo() - Static method in class com.alivc.live.utils.AppUtil
Get CPU hardware name
getCPUInfo() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
CPU Model Info
getCPUProcessorArchInfo() - Static method in class com.alivc.live.utils.AppUtil
Get cpu processor name
getCPUProcessorInfo() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
CPU Processor Info
getCPUUsageRatio() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取CPU使用百分比
getCropMode() - Method in class com.alivc.live.pusher.AlivcLiveTranscodingConfig
获取混合后视频画面裁剪模式 默认:AlivcLiveTranscodingCropModeCrop
getCurrentExposure() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getCurrentExposure() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
getCurrentExposure() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getCurrentExposure() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getCurrentExposure() - Method in interface com.alivc.live.pusher.ILivePusher
获取采集曝光
getCurrentExposureCompensation() - Method in class com.alivc.live.pusher.LivePusherJNI
 
getCurrentlyUploadedAudioFramePts() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取当前上传音频帧PTS
getCurrentlyUploadedVideoFramePts() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取当前上传视频帧PTS
getCurrentStatus() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getCurrentStatus() - Method in interface com.alivc.live.pusher.ILivePusher
获取当前状态
getCurrentTimestamp() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取本地时间戳
getCurrentUploadPacketSize() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取当前上传帧大小,单位byte
getCurrentZoom() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getCurrentZoom() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
getCurrentZoom() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getCurrentZoom() - Method in class com.alivc.component.capture.VideoParam
 
getCurrentZoom() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getCurrentZoom() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getCurrentZoom() - Method in interface com.alivc.live.pusher.ILivePusher
获取当前缩放值
getData() - Method in class com.alivc.component.voice.WebRtcAudioRecord.AudioSamples
 
getDataType() - Method in class com.alivc.component.encoder.AudioCodecData
 
getDataType() - Method in class com.alivc.component.encoder.EncodedData
 
getDataU() - Method in interface org.webrtc.ali.VideoFrame.I420Buffer
 
getDataV() - Method in interface org.webrtc.ali.VideoFrame.I420Buffer
 
getDataY() - Method in interface org.webrtc.ali.VideoFrame.I420Buffer
 
getDefaultSampleRateHz() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
getDefaultSampleRateHz() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
getDevice() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getDeviceBrand() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取设备品牌
getDeviceId(Context) - Static method in class com.alivc.live.utils.AppUtil
Get android device unique id
getDeviceInfo() - Static method in class com.alivc.live.utils.AppUtil
Get detailed device info
getDeviceManufacturer() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取设备厂家
getDeviceManufacturer() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getDeviceModel() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取设置Model
getDeviceModel() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getDeviceUUID() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取设备唯一ID,32位长
getDisplaySize(RendererCommon.ScalingType, float, int, int) - Static method in class org.webrtc.ali.RendererCommon
Calculate display size based on scaling type, video aspect ratio, and maximum display size.
getDts() - Method in class com.alivc.component.encoder.EncodedData
 
getDuration() - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
getDuration() - Static method in class com.alivc.component.player.BGMPlayerJNI
 
getEglBaseContext() - Method in class org.webrtc.ali.EglBase
 
getEglBaseContext() - Method in class org.webrtc.ali.EglBase10
 
getEglBaseContext() - Method in class org.webrtc.ali.EglBase14
 
getEglContext() - Method in class org.webrtc.ali.EglBase10
 
getEglContext() - Method in class org.webrtc.ali.EglBase14
 
getElectricUsageRatio() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取电量消耗
getEos() - Method in class com.alivc.component.encoder.AudioCodecData
 
getError() - Method in enum com.alivc.live.player.annotations.AlivcLivePlayError
 
getErrorByCode(int) - Static method in enum com.alivc.live.pusher.AlivcLivePushError
 
getExposure() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getExternalCacheFolder(Context) - Static method in class com.alivc.live.utils.FileUtil
Get external cache folder from sd card
getExternalFileFolder(Context) - Static method in class com.alivc.live.utils.FileUtil
Get external file folder from sd card
getExtraInfo() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取额外的辅助数据
getFeatureType() - Method in enum com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit.FeatureType
 
getFolderPath(String) - Static method in class com.alivc.live.utils.FileUtil
Get parent folder absolute path
getFps() - Method in class com.alivc.component.capture.VideoParam
 
getFps() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getFps() - Method in enum com.alivc.live.pusher.AlivcFpsEnum
获取枚举值
getFps() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取帧率
getFrameBufferId() - Method in class org.webrtc.ali.GlTextureFrameBuffer
 
getFullCPUInfo() - Static method in class com.alivc.live.utils.AppUtil
Get full cpu info
getGop() - Method in enum com.alivc.live.pusher.AlivcVideoEncodeGopEnum
获取枚举值
getGPUInfo() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取GPU芯片信息
getHandler() - Method in class org.webrtc.ali.SurfaceTextureHelper
Retrieve the handler that calls onTextureFrameAvailable().
getHeight() - Method in class com.alivc.component.capture.VideoParam
 
getHeight() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getHeight() - Method in class com.alivc.live.pusher.AlivcLiveMixStream
获取图层高度(绝对像素值)
getHeight() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getHeight() - Method in class org.webrtc.ali.GlTextureFrameBuffer
 
getHeight() - Method in interface org.webrtc.ali.VideoFrame.Buffer
 
getHeight() - Method in class org.webrtc.ali.VideoFrame
 
getInitBitrate(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
getInitialVideoBitrate() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取初始视频编码码率
getInteger(Map<String, String>, String) - Static method in class com.alivc.live.utils.ParameterUtil
 
getInteractiveInitBitrate(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
getInteractiveMinBitrate(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
getInteractiveTargetBitrate(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
getInternalCacheFolder(Context) - Static method in class com.alivc.live.utils.FileUtil
Get internal cache folder from sd card
getInternalFileFolder(Context) - Static method in class com.alivc.live.utils.FileUtil
Get internal file folder from sd card
getKaraokeLatency() - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature
 
getKaraokeLatency() - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit
 
getLastAudioFramePTSInQueue() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getLastAudioPtsInBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取上传队列中最后一个音频帧的pts
getLastError() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getLastError() - Method in interface com.alivc.live.pusher.ILivePusher
获取最近的错误值
getLastVideoFramePTSInQueue() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getLastVideoPtsInBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取上传队列中最后一个视频帧的pts
getLatestLicenseResult() - Static method in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager
获取SDK License最新鉴权结果 用于外部获取最新SDK License鉴权结果,并上报埋点 由于目前埋点模块并非是独立的,采用此种方式,来保证此类的单一原则; 因此埋点功能在外部写了几份,后续埋点模块做到单一原则后,可直接在此类进行埋点上报!
getLayoutMatrix(boolean, float, float) - Static method in class org.webrtc.ali.RendererCommon
Returns layout transformation matrix that applies an optional mirror effect and compensates for video vs display aspect ratio.
getLevel() - Method in enum com.alivc.live.pusher.AlivcLivePushLogLevel
获取枚举值
getLevel() - Method in enum com.alivc.live.pusher.AlivcLivePushMonitorLevel
获取枚举值
getListenerHandler() - Static method in class com.alivc.component.player.BGMPlayerEventJNI
 
getLivePushMode() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取推流模式
getLivePushStatsInfo() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getLivePushStatsInfo() - Method in interface com.alivc.live.pusher.ILivePusher
获取推流统计数据
getLiveTraceId() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getLiveTraceId() - Method in interface com.alivc.live.pusher.ILivePusher
获取直播trace id
getLong(Map<String, String>, String) - Static method in class com.alivc.live.utils.ParameterUtil
 
getManualConfigSampleRate() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
getMaxExposure() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getMaxExposure() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
getMaxExposure() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getMaxExposureCompensation() - Method in class com.alivc.live.pusher.LivePusherJNI
 
getMaxSizeOfAudioPacketsInBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取缓冲队列中最大的音频帧大小
getMaxSizeOfVideoPacketsInBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取缓冲队列中最大的视频帧大小
getMaxZoom() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getMaxZoom() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
getMaxZoom() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getMaxZoom() - Method in class com.alivc.component.capture.VideoParam
 
getMaxZoom() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getMaxZoom() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getMaxZoom() - Method in interface com.alivc.live.pusher.ILivePusher
获取摄像头支持的最大缩放值, 0 : 不支持缩放 大于0 : 最大缩放值
getMD5Checksum(String) - Static method in class com.alivc.live.utils.FileUtil
see this How-to for a faster way to convert a byte array to a HEX string
getMD5Str(String) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
MD5加密
getMediaProjectionPermissionResultData() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getMemory() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取内存分配量,单位M
getMemoryUsageRatio() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取内存占用百分比
getMinBitrate(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
getMinExposure() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getMinExposure() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
getMinExposure() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getMinExposureCompensation() - Method in class com.alivc.live.pusher.LivePusherJNI
 
getMinFps() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getMinVideoBitrate() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取最小视频编码码率
getMinZoom() - Method in class com.alivc.component.capture.VideoParam
 
getMinZoom() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getMixStreams() - Method in class com.alivc.live.pusher.AlivcLiveTranscodingConfig
获取每一路的合流信息
getMode() - Method in enum com.alivc.live.annotations.AlivcLiveMode
获取推拉流模式枚举值
getMode() - Method in class com.alivc.live.player.AlivcLivePlayer
获取当前拉流模式
getMode() - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
getMode() - Method in enum com.alivc.live.player.annotations.AlivcLivePlayRenderMode
 
getMode() - Method in enum com.alivc.live.player.annotations.AlivcLivePlayRotationMode
 
getMode() - Method in enum com.alivc.live.pusher.AlivcLiveTranscodingCropModeEnum
获取枚举值
getMonitorLevel() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取SDK质量监控等级
getMsg() - Method in enum com.alivc.live.pusher.AlivcLivePushError
 
getMsg() - Method in enum com.alivc.live.pusher.LivePushNotification
 
getNativeEglContext() - Method in class org.webrtc.ali.EglBase.Context
 
getNativeEglContext() - Method in class org.webrtc.ali.EglBase
 
getNativeEglContext() - Method in class org.webrtc.ali.EglBase10.Context
 
getNativeEglContext() - Method in class org.webrtc.ali.EglBase10
 
getNativeEglContext() - Method in class org.webrtc.ali.EglBase14.Context
 
getNativeEglContext(EGLContext) - Static method in class org.webrtc.ali.EglBase14.Context
 
getNativeEglContext() - Method in class org.webrtc.ali.EglBase14
 
getNetWorkClass(Context) - Static method in class com.alivc.live.utils.DeviceUtil
 
getNetworkPoorPushImage() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getNetWorkStatus(Context) - Static method in class com.alivc.live.utils.DeviceUtil
 
getNtpTime() - Method in class com.alivc.live.utils.SntpClient
Returns the time computed from the NTP transaction. * * @return time value computed from NTP server response.
getNtpTimeReference() - Method in class com.alivc.live.utils.SntpClient
Returns the reference clock value (value of SystemClock.elapsedRealtime()) * corresponding to the NTP time. * * @return reference clock corresponding to the NTP time.
getOnErrorListenerProxyContext() - Method in class com.alivc.component.player.BGMPlayer.BGMPlayerDynamicListener
 
getOnInfoListenerProxyContext() - Method in class com.alivc.component.player.BGMPlayer.BGMPlayerDynamicListener
 
getOnRenderFrameProxyContext() - Method in class com.alivc.component.player.BGMPlayer.BGMPlayerDynamicListener
 
getOnStateChangedListenerProxyContext() - Method in class com.alivc.component.player.BGMPlayer.BGMPlayerDynamicListener
 
getOpenGLVersion() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取openGL版本号
getOperators(Context) - Static method in class com.alivc.live.utils.DeviceUtil
 
getOrientation() - Method in enum com.alivc.live.pusher.AlivcPreviewOrientationEnum
获取枚举值
getOSVersion() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取操作系统版本号
getPackageName(Context) - Static method in class com.alivc.live.utils.APKVersionCodeUtils
 
getPackageVersionCode(Context) - Static method in class com.alivc.live.utils.AppUtil
Get package version code
getPackageVersionName(Context) - Static method in class com.alivc.live.utils.AppUtil
Get package version name
getParameName() - Method in enum com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit.ParameName
 
getPausePushImage() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getPerformanceInfo() - Method in class com.alivc.live.pusher.LivePusherJNI
 
GetPlayoutData(int, long) - Method in interface com.alivc.component.voice.WebRtcAudioTrack.AudioTrackListener
 
getPosition() - Method in class com.alivc.component.encoder.AudioCodecData
 
getPosition() - Method in class com.alivc.component.encoder.EncodedData
 
getPreviewDisplayMode() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getPreviewDisplayMode() - Method in enum com.alivc.live.pusher.AlivcPreviewDisplayMode
获取枚举值
getPreviewOrientation() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取推流方向
getPreviewRotation() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
自定义设置预览角度 (此接口提供给非标准android盒子类)
getPreviousVideoKeyFramePts() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取上一次视频关键帧PTS
getProduct() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getPts() - Method in class com.alivc.component.encoder.AudioCodecData
 
getPts() - Method in class com.alivc.component.encoder.EncodedData
 
getPusherHandler() - Method in class com.alivc.live.pusher.LivePusherJNI
native callbacks
getPusherInfo() - Method in class com.alivc.live.pusher.LivePusherJNI
 
getPusherTraceId() - Method in class com.alivc.live.pusher.LivePusherJNI
 
getPushHeight() - Method in class com.alivc.component.capture.VideoParam
 
getPushHeight() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getPushUrl() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getPushUrl() - Method in interface com.alivc.live.pusher.ILivePusher
获取推流URL
getPushWidth() - Method in class com.alivc.component.capture.VideoParam
 
getPushWidth() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getQualityMode() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getQualityMode() - Method in enum com.alivc.live.pusher.AlivcQualityModeEnum
获取枚举值
getRequireRenderContextNotify() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getResolution() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
GetResolutionHeight(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
GetResolutionWidth(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
getResponse() - Method in class com.alivc.live.utils.HttpClientHelper
 
getRotation() - Method in class com.alivc.component.capture.VideoParam
 
getRotation() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getRotation() - Method in enum com.alivc.live.pusher.AlivcPreviewRotationEnum
获取枚举值
getRotation() - Method in class org.webrtc.ali.VideoFrame
Rotation of the frame in degrees.
getRoundTripTime() - Method in class com.alivc.live.utils.SntpClient
Returns the round trip time of the NTP transaction * * @return round trip time in milliseconds.
getRtt() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getRunningAppProcessInfo(Context) - Static method in class com.alivc.live.utils.DeviceUtil
 
getRunningAppProcessInfo(Context) - Static method in class com.alivc.live.utils.ParameterUtil
 
getSampleRate() - Method in class com.alivc.component.voice.WebRtcAudioRecord.AudioSamples
 
getScreenHandler() - Method in class com.alivc.component.screen.ScreenPusherJNI
 
getSDKContext() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取Application
getSDKVersion() - Static method in class com.alivc.live.pusher.AlivcLiveBase
获取SDK版本号
getSdkVersion() - Static method in class com.alivc.live.pusher.LivePusherJNI
 
getSDKVersion() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取操作系统SDK版本号
getSdkVersion() - Static method in class org.webrtc.ali.voiceengine.BuildInfo
 
getSecondTime() - Static method in class com.alivc.live.utils.ParameterUtil
 
getSelectedAudioDevice() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
getSendDataTimeout() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getSpecificCpuInfoByKey(String) - Static method in class com.alivc.live.utils.AppUtil
Get specific cpu info by key.
getSSLSocketFactory() - Static method in class com.alivc.live.utils.HttpClientHelper
 
getState() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
Returns the internal state.
getStereoInput() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
getStereoOutput() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
getStrideU() - Method in interface org.webrtc.ali.VideoFrame.I420Buffer
 
getStrideV() - Method in interface org.webrtc.ali.VideoFrame.I420Buffer
 
getStrideY() - Method in interface org.webrtc.ali.VideoFrame.I420Buffer
 
getSupportedFeatures() - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioEngine
 
getSupportedFeatures() - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit
 
getSupportedFormats() - Static method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getSupportedFormats() - Static method in class com.alivc.component.capture.VideoCaptureJNI
 
getSupportedMaxExposure() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getSupportedMaxExposure() - Method in interface com.alivc.live.pusher.ILivePusher
获取采集支持最大曝光
getSupportedMinExposure() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
getSupportedMinExposure() - Method in interface com.alivc.live.pusher.ILivePusher
获取采集支持最小曝光
getSupportedResolutions(int) - Static method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getSupportedResolutions(int, Context) - Static method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
getSupportedResolutions(int, Context) - Static method in class com.alivc.component.capture.VideoCaptureJNI
 
getSurfaceTexture() - Method in class org.webrtc.ali.SurfaceTextureHelper
Retrieve the underlying SurfaceTexture.
getTargetBitrate(AlivcResolutionEnum) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
getTargetVideoBitrate() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取目标视频编码码率
getTerminalType() - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
获取终端类型Phone/Pad
getTextureId() - Method in class org.webrtc.ali.GlTextureFrameBuffer
 
getTextureId() - Method in interface org.webrtc.ali.VideoFrame.TextureBuffer
 
getThreadInfo() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
getThreadInfo() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
getTimestampNs() - Method in class org.webrtc.ali.VideoFrame
Timestamp of the frame in nano seconds.
getTodayDateTime() - Static method in class com.alivc.live.utils.ParameterUtil
 
getTotalDroppedAudioFrames() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getTotalDurationOfDropingVideoFrames() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的视频丢帧时长
getTotalFramesOfEncodedVideo() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的视频编码帧数
getTotalFramesOfUploadedVideo() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的视频上传帧数
getTotalSendedPacketSizeInTwoSecond() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取2秒内总的发送数据量大小
getTotalSizeOfUploadedPackets() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的上传帧大小
getTotalTimeOfEncodedVideo() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的视频编码耗时
getTotalTimeOfUploading() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的推流时长
getTotalTimesOfDisconnect() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的重连次数
getTotalTimesOfDropingVideoFrames() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的丢弃的视频帧时长
getTotalTimesOfReconnect() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取总的重连次数
getTransformMatrix(float[]) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
getTransformMatrix(float[]) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getTransformMatrix(float[]) - Method in class com.alivc.component.screen.ScreenPusher
 
getTransformMatrix(float[]) - Method in class com.alivc.component.screen.ScreenPusherJNI
 
getTransformMatrix() - Method in class org.webrtc.ali.VideoFrame
Retrieve the transform matrix associated with the frame.
getType() - Method in interface org.webrtc.ali.VideoFrame.TextureBuffer
 
getUniformLocation(String) - Method in class org.webrtc.ali.GlShader
 
getUniqueId() - Method in enum com.alivc.live.pusher.manager.AlivcLiveCommonParams
Get unique id,
getUrlWithoutParameters(String) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
Get rid of getting parameters from url string
getUserId() - Method in class com.alivc.live.pusher.AlivcLiveMixStream
获取参与混流的用户ID 备注:和推拉地址中userId字段相同
getValue() - Method in enum com.alivc.live.pusher.AlivcLivePushAudioEffectReverbMode
获取枚举值
getValue() - Method in enum com.alivc.live.pusher.AlivcLivePushAudioEffectVoiceChangeMode
获取枚举值
getValue() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.AlivcLiveLicenseCheckResultCode
 
getValue() - Method in enum com.alivc.live.pusher.AlivcLivePushConstants.Topic
 
getValue() - Method in enum org.webrtc.ali.MediaCodecVideoEncoder.H264Profile
 
getVerName(Context) - Static method in class com.alivc.live.utils.APKVersionCodeUtils
获取版本号名称
getVersionCode(Context) - Static method in class com.alivc.live.utils.APKVersionCodeUtils
获取当前本地apk的版本
getVideoCaptureFps() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频采集帧率
getVideoDurationFromeCaptureToUpload() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取从采集到上传总延时
getVideoEncodeBitrate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频编码码率
getVideoEncodeFps() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频编码帧率
getVideoEncodeGop() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getVideoEncodeMode() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取视频的编码模式
getVideoEncodeMode() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频编码模式
getVideoEncodeParam() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取当前设置的视频编码码率(单位:Kbps)
getVideoEncodeType() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
获取视频的编码器类型
getVideoEncodingGopSize() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getVideoEncodingHeight() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getVideoEncodingWidth() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getVideoFormat() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getVideoFramesInEncodeBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频编码队列的视频帧数量
getVideoFramesInRenderBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频渲染队列中的视频帧数量
getVideoHandler() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
getVideoLostRate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getVideoPacketsInUploadBuffer() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取缓冲中的视频包数量
getVideoRenderConsumingTimePerFrame() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getVideoRenderFps() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频渲染帧率
getVideoReSendBitRate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
getVideoUploadBitrate() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频上传码率
getVideoUploadeFps() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
获取视频上传帧率
getWidth() - Method in class com.alivc.component.capture.VideoParam
 
getWidth() - Method in class com.alivc.component.screen.ScreenVideoParam
 
getWidth() - Method in class com.alivc.live.pusher.AlivcLiveMixStream
获取图层宽度(绝对像素值)
getWidth() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
getWidth() - Method in class org.webrtc.ali.GlTextureFrameBuffer
 
getWidth() - Method in interface org.webrtc.ali.VideoFrame.Buffer
Resolution of the buffer in pixels.
getWidth() - Method in class org.webrtc.ali.VideoFrame
Resolution of the frame in pixels.
getWindowHeight(Context) - Static method in class com.alivc.live.utils.DeviceUtil
 
getWindowWidth(Context) - Static method in class com.alivc.live.utils.DeviceUtil
 
getX() - Method in class com.alivc.live.pusher.AlivcLiveMixStream
获取图层位置 x 坐标(绝对像素值)
getY() - Method in class com.alivc.live.pusher.AlivcLiveMixStream
获取图层位置 y 坐标(绝对像素值)
getZOrder() - Method in class com.alivc.live.pusher.AlivcLiveMixStream
获取图层层次 备注:(1 - 15)不可重复
GlRectDrawer - Class in org.webrtc.ali
Helper class to draw an opaque quad on the target viewport location.
GlRectDrawer() - Constructor for class org.webrtc.ali.GlRectDrawer
 
GlRectDrawer.TextureType - Enum in org.webrtc.ali
 
GlShader - Class in org.webrtc.ali
 
GlShader(String, String) - Constructor for class org.webrtc.ali.GlShader
 
GlTextureFrameBuffer - Class in org.webrtc.ali
Helper class for handling OpenGL framebuffer with only color attachment and no depth or stencil buffer.
GlTextureFrameBuffer(int) - Constructor for class org.webrtc.ali.GlTextureFrameBuffer
Generate texture and framebuffer resources.
GlUtil - Class in org.webrtc.ali
Some OpenGL static utility functions.
gop - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
gop - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 

H

hashCode() - Method in class com.alivc.component.capture.AliVideoCapture.FramerateRange
 
hasMic() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
 
hasPermission(Context, String) - Static method in class org.webrtc.ali.voiceengine.AliRtcAudioUtils
 
hasPermission(Context, String) - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
hasSurface() - Method in class org.webrtc.ali.EglBase
 
hasSurface() - Method in class org.webrtc.ali.EglBase10
 
hasSurface() - Method in class org.webrtc.ali.EglBase14
 
he - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
he - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
headSetOn - Static variable in class com.alivc.live.pusher.LivePusherJNI
 
height - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 
horizontalFlipMatrix() - Static method in class org.webrtc.ali.RendererCommon
 
HttpClientHelper - Class in com.alivc.live.utils
 
HttpClientHelper(String) - Constructor for class com.alivc.live.utils.HttpClientHelper
 
HttpClientTool - Class in com.alivc.live.utils
 
HttpClientTool() - Constructor for class com.alivc.live.utils.HttpClientTool
 
HWAUDIO_FEATURE_KARAOKE - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
HwAudioKaraokeFeatureKit - Class in com.huawei.multimedia.alivc.audiokit.interfaces
 
HwAudioKaraokeFeatureKit.ParameName - Enum in com.huawei.multimedia.alivc.audiokit.interfaces
 
HwAudioKit - Class in com.huawei.multimedia.alivc.audiokit.interfaces
 
HwAudioKit(Context, IAudioKitCallback) - Constructor for class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit
 
HwAudioKit.FeatureType - Enum in com.huawei.multimedia.alivc.audiokit.interfaces
 

I

i(String, String) - Static method in class org.webrtc.utils.AlivcLog
 
I420Frame(int, int, int, int[], ByteBuffer[], long) - Constructor for class org.webrtc.ali.VideoRenderer.I420Frame
Construct a frame of the given dimensions with the specified planar data.
I420Frame(int, int, int, int, float[], long) - Constructor for class org.webrtc.ali.VideoRenderer.I420Frame
Construct a texture frame of the given dimensions with data in SurfaceTexture
I420Frame(int, int, int, float[], VideoFrame.Buffer, long) - Constructor for class org.webrtc.ali.VideoRenderer.I420Frame
Construct a frame of the given dimensions from VideoFrame.Buffer.
IAudioKitCallback - Interface in com.huawei.multimedia.alivc.audiokit.interfaces
 
IBGMPlayer - Interface in com.alivc.component.player.BGMPlayer
 
identityMatrix() - Static method in class org.webrtc.ali.RendererCommon
 
IHwAudioEngine - Interface in com.huawei.multimedia.alivc.audioengine
 
IHwAudioEngine.Stub - Class in com.huawei.multimedia.alivc.audioengine
 
IHwAudioKaraokeFeature - Interface in com.huawei.multimedia.alivc.audioengine
 
IHwAudioKaraokeFeature.Stub - Class in com.huawei.multimedia.alivc.audioengine
 
ILivePusher - Interface in com.alivc.live.pusher
推流接口
INFO - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
info(String, String) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
info(String, String, T...) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
init(int, int, int, int, int, int, boolean, boolean, Context, SurfaceTextureHelper, int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
init(int, int, int, int, int, int, boolean, boolean, Context, SurfaceTextureHelper, int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
init(int, int, int, int, int, int, boolean, boolean, float, Context, SurfaceTextureHelper, int) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
init(String, int, int, int, int) - Method in class com.alivc.component.encoder.AudioCodecEncoder
 
init(String, MediaFormat, boolean, int) - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
init(int, int, int, int, int, Intent, Context) - Method in class com.alivc.component.screen.ScreenPusher
 
init(int, int, int, int, int, Intent, Context) - Method in class com.alivc.component.screen.ScreenPusherJNI
 
init(int, int, int, boolean) - Method in class com.alivc.component.voice.AudioRecordJNI
 
init(int, int) - Method in class com.alivc.component.voice.AudioTrackJNI
 
init() - Method in class com.alivc.live.pusher.AlivcLiveCrashManager
 
init(Context, AlivcLivePushConfig) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
init(Context, AlivcLivePushConfig) - Method in interface com.alivc.live.pusher.ILivePusher
初始化推流参数
init() - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
init(String, String) - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioEngine
 
init(String) - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature
 
init() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
initCommonProperties(Context) - Method in enum com.alivc.live.pusher.manager.AlivcLiveCommonParams
Init common properties when launch,
initialize() - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit
 
initialize(Context) - Static method in class org.webrtc.ali.ContextUtils
Stores the application context that will be returned by getApplicationContext.
initPlayout(int, int, double) - Method in class com.alivc.component.voice.WebRtcAudioTrack
 
initRecording(int, int) - Method in class com.alivc.component.voice.WebRtcAudioRecord
 
initStream() - Method in class com.alivc.live.pusher.LivePusherJNI
 
initWithColorSpace(String, MediaFormat, boolean, int, int, int) - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
inputFrame(int, long) - Method in class com.alivc.component.encoder.AudioCodecEncoder
 
inputFrame(byte[], long, long, boolean) - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
inputMixAudioData(int, byte[], int, long) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputMixAudioPtr(int, long, int, long) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputMixTexture(int, int, int, int, long, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputMixVideoData(int, byte[], int, int, int, int, long, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputMixVideoPtr(int, long, int, int, int, int, long, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputStreamAudioData(byte[], int, int, int, long) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
inputStreamAudioData(byte[], int, int, int, long) - Method in interface com.alivc.live.pusher.ILivePusher
输入自定义音频数据
inputStreamAudioData(byte[], int, int, int, long) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputStreamAudioPtr(long, int, int, int, long) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
inputStreamAudioPtr(long, int, int, int, long) - Method in interface com.alivc.live.pusher.ILivePusher
输入自定义音频数据
inputStreamAudioPtr(long, int, int, int, long) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputStreamTexture(int, int, int, int, long, int, long) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputStreamVideoData(byte[], int, int, int, int, long, int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
inputStreamVideoData(byte[], int, int, int, int, long, int) - Method in interface com.alivc.live.pusher.ILivePusher
输入自定义视频流
inputStreamVideoData(byte[], int, int, int, int, long, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
inputStreamVideoPtr(long, int, int, int, int, long, int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
inputStreamVideoPtr(long, int, int, int, int, long, int) - Method in interface com.alivc.live.pusher.ILivePusher
输入自定义视频流
inputStreamVideoPtr(long, int, int, int, int, long, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
InternalSetMinVolumeThreshold(int) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
invokeAtFrontUninterruptibly(Handler, Callable<V>) - Static method in class org.webrtc.ali.ThreadUtils
Post |callable| to |handler| and wait for the result.
invokeAtFrontUninterruptibly(Handler, Runnable) - Static method in class org.webrtc.ali.ThreadUtils
Post |runner| to |handler|, at the front, and wait for completion.
isAcousticEchoCancelerBlacklisted() - Static method in class com.alivc.component.voice.WebRtcAudioEffects
 
isAcousticEchoCancelerSupported() - Static method in class com.alivc.component.voice.WebRtcAudioEffects
 
isAcousticEchoCancelerSupported() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
isAudioOnly() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
纯音频推流
isAutoFocus() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
是否自动聚焦
isAutomaticGainControlSupported() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
isBackground(Context) - Static method in class com.alivc.live.utils.AppFrontBackHelper
判断应用是否是在后台
isBlueToothConnected - Static variable in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
isCameraAutoFocusFaceModeSupported() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
isCameraAutoFocusFaceModeSupported() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
isCameraAutoFocusFaceModeSupported() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
isCameraSupportAutoFocus() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
isCameraSupportAutoFocus() - Method in interface com.alivc.live.pusher.ILivePusher
获取是否支持自动对焦
isCameraSupportAutoFocus() - Method in class com.alivc.live.pusher.LivePusherJNI
 
isCameraSupportFlash() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
isCameraSupportFlash() - Method in interface com.alivc.live.pusher.ILivePusher
获取是否支持闪光灯
isCameraSupportFlash() - Method in class com.alivc.live.pusher.LivePusherJNI
 
isCapturing() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
isCapturing() - Method in class com.alivc.component.screen.ScreenPusherJNI
 
isDefaultSampleRateOverridden() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
isDefaultSampleRateOverridden() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
isEGL14Supported() - Static method in class org.webrtc.ali.EglBase14
 
isEnableAutoResolution() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
isEnableBitrateControl() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
isEnableNarrowbandHDForScreenPusher() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
isEnableSDKCrashMechanism() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
isEOS() - Method in class com.alivc.component.encoder.EncodedData
 
isExternMainStream() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
是否开启外置输入自定义音视频流
isFeatureSupported(int) - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioEngine
 
isFeatureSupported(HwAudioKit.FeatureType) - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit
 
isFeatureWorked(Context) - Static method in class com.alivc.live.pusher.manager.AlivcLivePushIntelligentDenoiseManager
 
isFlash() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
是否开闪光灯
isFocusBySensor() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
isFrontCamera - Variable in class com.alivc.live.pusher.logreport.PusherSwitchCameraEvent.Args
 
isFullScreen - Variable in class com.alivc.live.player.AlivcLivePlayConfig
播放是否全屏 RTC内部在创建SurfaceView时,会自动调整SurfaceView的zOrder 如果窗口是全屏,那么必须要把SurfaceView手动放到最下面
isH264HighProfileHwSupported() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isH264HwSupported() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isH264HwSupportedUsingTextures() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isH265HwSupportedUsingTextures() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isHevcSupported() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isKaraokeFeatureSupport() - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature
 
isKaraokeFeatureSupport() - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit
 
isLicenseRegistered() - Static method in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager
是否已调用SDK License注册接口
isLowLatencyInputSupported() - Method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
isMirror - Variable in class com.alivc.live.player.AlivcLivePlayConfig
播放是否镜像 默认:false,非镜像
isNativeLibraryExists(Context, String) - Static method in class com.alivc.live.utils.AppUtil
Check if native library exists
isNetworkAvailable(Context) - Static method in class com.alivc.live.utils.AppUtil
Get android device network status
isNetworkPushing() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
isNetworkPushing() - Method in interface com.alivc.live.pusher.ILivePusher
获取当前网络推流状态
isNetworkPushing() - Method in class com.alivc.live.pusher.LivePusherJNI
 
isNoiseSuppressorBlacklisted() - Static method in class com.alivc.component.voice.WebRtcAudioEffects
 
isNoiseSuppressorSupported() - Static method in class com.alivc.component.voice.WebRtcAudioEffects
 
isNoiseSuppressorSupported() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
isOnHeadsetSco() - Method in class com.alivc.live.utils.BluetoothHeadsetUtils
 
isOnUiThread() - Static method in class org.webrtc.ali.ThreadUtils
 
isOpen - Variable in class com.alivc.live.pusher.logreport.PusherSetBGMEvent.Args
 
isOpen - Variable in class com.alivc.live.pusher.logreport.PusherSetFlashEvent.Args
 
isPauseScreen - Variable in class com.alivc.live.pusher.logreport.PusherPauseEvent.Args
 
isPreviewMirror() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
是否预览镜像
isPreviewRunning() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
isPreviewRunning() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
isPushing() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
isPushing() - Method in interface com.alivc.live.pusher.ILivePusher
是否正在推流
isPushing() - Method in class com.alivc.live.pusher.LivePusherJNI
 
isPushMirror() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
是否推流镜像
isResumeScreen - Variable in class com.alivc.live.pusher.logreport.PusherResumeEvent.Args
 
isSDKReady() - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
isSupportAutoFocus() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
isSupportAutoFocus() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
isSupportAutoFocus() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
isSupportExposurePoint() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
isSupportExposurePoint() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
isSupportExposurePoint() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
isSupportFlash() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
isSupportFlash() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
isSupportFlash() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
isSupportFocusPoint() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
isSupportFocusPoint() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
isSupportFocusPoint() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
isSupportLiveMode(AlivcLiveMode) - Static method in class com.alivc.live.pusher.AlivcLiveBase
判断SDK支持的推流模式 基本版:只支持AlivcLiveBasicMode 互动版:支持AlivcLiveBasicMode/AlivcLiveInteractiveMode
isTextureInUse() - Method in class org.webrtc.ali.SurfaceTextureHelper
 
isUseCamera2(Context, int) - Static method in class com.alivc.component.capture.AliVideoCaptureFactory
 
isUseManualConfigSampleRate() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
isVideoOnly() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
纯音频推流
isVp8HwSupported() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isVp8HwSupportedUsingTextures() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isVp9HwSupported() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
isVp9HwSupportedUsingTextures() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
ivb - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
ivb - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 

J

JNIUtils - Class in com.alivc.component.capture
Created by pengshuang on 29/09/2017.
JNIUtils() - Constructor for class com.alivc.component.capture.JNIUtils
 
JNIUtils - Class in com.alivc.live.utils
JNI工具类
joinUninterruptibly(Thread, long) - Static method in class org.webrtc.ali.ThreadUtils
 
joinUninterruptibly(Thread) - Static method in class org.webrtc.ali.ThreadUtils
 

K

KARAOKE_SERVICE_DIED - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
KARAOKE_SERVICE_DISCONNECTED - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
KARAOKE_SERVICE_LINKFAIL - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
KARAOKE_SUCCESS - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
KARAOKE_WIRED_HEADSET_NOT_PLUG_IN - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
kCompleted - Static variable in class com.alivc.component.player.BGMPlayerEventJNI
 
key - Variable in class com.alivc.live.pusher.logreport.PusherLicenseEvent.Args
 
KEY_BASIC_DOMAIN - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
推拉流地址基础域名的Key value类似: artc://live.aliyun.com/push/
KEY_SDK_APP_ID - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
SdkAppId的Key value类似: gxpre
KEY_TIMESTAMP - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
过期时间的Key,秒级 value类似: 1660285518
KEY_TOKEN - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
Token的Key value类似: 65d7e71ee006d1a38159945e7c4866de47c0a9c5be8a33652e2eda49feddea11
KEY_USER_ID - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
UserId的Key value类似: 1996
kMinSupportSdkVersion - Static variable in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
kPaused - Static variable in class com.alivc.component.player.BGMPlayerEventJNI
 
kStarted - Static variable in class com.alivc.component.player.BGMPlayerEventJNI
 
kStopped - Static variable in class com.alivc.component.player.BGMPlayerEventJNI
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherAdjustFpsEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherConnectionLostEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherDelayInfoEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherDropFrameEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherHeartBeatEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherLicenseEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherMuteOffEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherMuteOnEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherNetworkMobilityEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherNetworkPoorEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherNetworkRecoveryEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherOnPauseEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherOnRestartEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherOnResumeEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherPauseEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectFailedEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectStartEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectSuccessEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherRestartPushEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherResumeEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSDKCrashEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSdkErrorEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSendDataTimeoutEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSetBGMEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSetBGMLoopEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSetFlashEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherStartPreviewEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherStartPushFailedEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherStartPushSuccessEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherStopPreviewEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherStopPushEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherStopPushSuccessEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSwitchCameraEvent
 
kTopicType - Static variable in class com.alivc.live.pusher.logreport.PusherSystemErrorEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherAdjustFpsEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherConnectionLostEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherDelayInfoEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherDropFrameEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherHeartBeatEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherLicenseEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherMuteOffEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherMuteOnEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherNetworkMobilityEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherNetworkPoorEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherNetworkRecoveryEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherOnPauseEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherOnRestartEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherOnResumeEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherPauseEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectFailedEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectStartEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherReconnectSuccessEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherRestartPushEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherResumeEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSDKCrashEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSdkErrorEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSendDataTimeoutEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSetBGMEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSetBGMLoopEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSetFlashEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherStartPreviewEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherStartPushFailedEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherStartPushSuccessEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherStopPreviewEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherStopPushEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherStopPushSuccessEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSwitchCameraEvent
 
kTopicValue - Static variable in class com.alivc.live.pusher.logreport.PusherSystemErrorEvent
 

L

lessThanMinSizeToUseSoftwareDecoder(String, int, int) - Static method in class org.webrtc.ali.MediaCodecUtils
 
lessThanMinSizeToUseSoftwareEncoder(String, int, int) - Static method in class org.webrtc.ali.MediaCodecUtils
 
level - Variable in enum org.webrtc.ali.Logging.TraceLevel
 
licenseKey - Variable in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager.AlivcLiveLicenseResult
 
listAllFiles(File, boolean) - Static method in class com.alivc.live.utils.FileUtil
list all files
LiveEventReporter - Class in com.alivc.live.pusher.logreport.core
 
LiveEventReporter(Context, ILivePusher, AlivcLivePushConfig) - Constructor for class com.alivc.live.pusher.logreport.core.LiveEventReporter
 
LivePusherJNI - Class in com.alivc.live.pusher
 
LivePusherJNI(Context, AlivcLivePushConfig, LivePusherJNI.LivePusherListener) - Constructor for class com.alivc.live.pusher.LivePusherJNI
 
LivePushNotification - Enum in com.alivc.live.pusher
推流消息通知 非对外接口
loadInstance(Context) - Static method in class com.alivc.live.pusher.AlivcLivePushInstance
Load instance before use live push sdk!!!
loadLibrariesOnce() - Static method in class com.alivc.live.pusher.AlivcLivePushInstance
Load cpp so libs once.
lock - Static variable in class org.webrtc.ali.EglBase
 
lockBeforeUseTexture() - Method in class org.webrtc.ali.SurfaceTextureHelper
 
log(Logging.Severity, String, String) - Static method in class org.webrtc.ali.Logging
 
LOG_LEVEL - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
Logging - Class in org.webrtc.ali
Java wrapper for WebRTC logging.
Logging() - Constructor for class org.webrtc.ali.Logging
 
Logging.Severity - Enum in org.webrtc.ali
 
Logging.TraceLevel - Enum in org.webrtc.ali
 
LogUtils - Class in com.huawei.multimedia.alivc.audiokit.utils
 

M

makeCurrent() - Method in class org.webrtc.ali.EglBase
 
makeCurrent() - Method in class org.webrtc.ali.EglBase10
 
makeCurrent() - Method in class org.webrtc.ali.EglBase14
 
mavb - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
mavb - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
max - Variable in class com.alivc.component.capture.AliVideoCapture.FramerateRange
 
measure(int, int, int, int) - Method in class org.webrtc.ali.RendererCommon.VideoLayoutMeasure
 
MediaCodecEncoder - Class in com.alivc.component.encoder
 
MediaCodecEncoder() - Constructor for class com.alivc.component.encoder.MediaCodecEncoder
 
MediaCodecUtils - Class in org.webrtc.ali
Container class for static constants and helpers used with MediaCodec.
MediaCodecVideoEncoder - Class in org.webrtc.ali
 
MediaCodecVideoEncoder() - Constructor for class org.webrtc.ali.MediaCodecVideoEncoder
 
MediaCodecVideoEncoder.BitrateAdjustmentType - Enum in org.webrtc.ali
 
MediaCodecVideoEncoder.EncoderProperties - Class in org.webrtc.ali
 
MediaCodecVideoEncoder.H264Profile - Enum in org.webrtc.ali
 
MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback - Interface in org.webrtc.ali
 
MediaCodecVideoEncoder.VideoCodecType - Enum in org.webrtc.ali
 
mediaInfo - Variable in class com.alivc.live.pusher.logreport.PusherHeartBeatEvent.Args
 
mediaProjectionPermissionResultData - Variable in class com.alivc.live.pusher.LivePusherJNI
 
min - Variable in class com.alivc.component.capture.AliVideoCapture.FramerateRange
 
min_volume_threshold - Static variable in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
minFps - Variable in class com.alivc.live.pusher.LivePusherJNI
 
mivb - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
mivb - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
mixStreamChangePosition(int, float, float, float, float) - Method in class com.alivc.live.pusher.LivePusherJNI
 
mixStreamRequireMain(int, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
mLastPauseTime - Static variable in class com.alivc.live.pusher.logreport.PusherPauseEvent
 
msg - Variable in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager.AlivcLiveLicenseResult
 
mTextureType - Variable in class org.webrtc.ali.SurfaceTextureHelper
 
multiplyMatrices(float[], float[]) - Static method in class org.webrtc.ali.RendererCommon
Returns new matrix with the result of a * b.
music - Variable in class com.alivc.live.pusher.logreport.PusherSetBGMEvent.Args
 
mWaterMarkCoordX - Variable in class com.alivc.live.pusher.WaterMarkInfo
 
mWaterMarkCoordY - Variable in class com.alivc.live.pusher.WaterMarkInfo
 
mWaterMarkHeight - Variable in class com.alivc.live.pusher.WaterMarkInfo
 
mWaterMarkPath - Variable in class com.alivc.live.pusher.WaterMarkInfo
 
mWaterMarkWidth - Variable in class com.alivc.live.pusher.WaterMarkInfo
 

N

nativeChangeLogLevel(int) - Static method in class org.webrtc.utils.AlivcLog
 
nativeCopyPlane(ByteBuffer, int, int, int, ByteBuffer, int) - Static method in class org.webrtc.ali.VideoRenderer
 
nativeEnableUpload(boolean) - Static method in class org.webrtc.utils.AlivcLog
 
nativeInitSDKConfigs(String[], String[]) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
nativeInitSDKInstance(String[], String[]) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
nativeLog(String, int, int, String, String) - Static method in class org.webrtc.utils.AlivcLog
 
nativeLogDestroy() - Static method in class org.webrtc.utils.AlivcLog
 
nativeSetLogDirPath(String) - Static method in class org.webrtc.utils.AlivcLog
 
nativeSetUploadAppID(String) - Static method in class org.webrtc.utils.AlivcLog
 
nativeSetUploadSessionID(String) - Static method in class org.webrtc.utils.AlivcLog
 
nativeUploadChannelLog() - Static method in class org.webrtc.utils.AlivcLog
 
nativeUploadLog() - Static method in class org.webrtc.utils.AlivcLog
 
neb - Variable in class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent.Args
 
NETWORK_CLASS_2_G - Static variable in class com.alivc.live.utils.DeviceUtil
"2G" networks
NETWORK_CLASS_3_G - Static variable in class com.alivc.live.utils.DeviceUtil
"3G" networks
NETWORK_CLASS_4_G - Static variable in class com.alivc.live.utils.DeviceUtil
"4G" networks
NETWORK_CLASS_UNKNOWN - Static variable in class com.alivc.live.utils.DeviceUtil
Unknown network class
NETWORK_WIFI - Static variable in class com.alivc.live.utils.DeviceUtil
wifi net work
newFps - Variable in class com.alivc.live.pusher.logreport.PusherAdjustFpsEvent.Args
 
notifySurfaceChange(Surface, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
notifySurfaceDestroy() - Method in class com.alivc.live.pusher.LivePusherJNI
 
notifySurfaceReCreate(Surface) - Method in class com.alivc.live.pusher.LivePusherJNI
 

O

object - Variable in class com.alivc.component.player.BGMPlayer.ReflectionProxyContext
 
oeb - Variable in class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent.Args
 
OK - Static variable in class com.alivc.component.encoder.AudioCodecEncoder
 
OK - Static variable in class com.alivc.component.encoder.MediaCodecEncoder
 
oldFps - Variable in class com.alivc.live.pusher.logreport.PusherAdjustFpsEvent.Args
 
onAdjustBitRate(AlivcLivePusher, int, int) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
调整码率
onAdjustFps(AlivcLivePusher, int, int) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
调整帧率
onAudioDeviceChanged(AliRtcAudioManager.AudioDevice, Set<AliRtcAudioManager.AudioDevice>) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
OnAudioInterrupted(boolean) - Method in interface org.webrtc.ali.voiceengine.AliRtcAudioManager.IAudioDeviceEventListener
 
OnAudioInterrupted(boolean) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
onAudioRouteChanged(int) - Method in interface org.webrtc.ali.voiceengine.AliRtcAudioManager.IAudioDeviceEventListener
 
onAudioRouteChanged(int) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
onAudioVolumeChanged() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
onBack() - Method in interface com.alivc.live.utils.AppFrontBackHelper.OnAppStatusListener
 
onBlueTooth(boolean) - Method in interface com.alivc.live.utils.BluetoothHeadsetUtils.BlueToothListener
 
onCompleted() - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
播放结束通知
onConnectFail(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
连接失败
onConnectionLost(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
连接被断开
onDeviceConnectStatusChanged(AliRtcAudioManager.AudioDevice, boolean) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
onDownloadTimeout() - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
播放器超时事件 播放器重连并且seek到播放位置
onDropFrame(AlivcLivePusher, int, int) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
丢帧通知
onError(int, Camera) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
onError(AlivcLivePlayError, String) - Method in interface com.alivc.live.player.AlivcLivePlayInfoListener
错误回调
onErrorEvent(int, String, String) - Static method in class com.alivc.component.player.BGMPlayerEventJNI
 
onFirstAVFramePushed(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
发送第一个音视频包成功
onFirstFramePreviewed(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
首帧渲染通知
onFirstFrameRendered() - Method in interface org.webrtc.ali.RendererCommon.RendererEvents
Callback fired once first frame is rendered.
onFirstVideoFrameDrawn() - Method in interface com.alivc.live.player.AlivcLivePlayInfoListener
视频播放回调
onFrameResolutionChanged(int, int, int) - Method in interface org.webrtc.ali.RendererCommon.RendererEvents
Callback fired when rendered frame resolution or rotation has changed.
onFront() - Method in interface com.alivc.live.utils.AppFrontBackHelper.OnAppStatusListener
 
onLicenceCheck(AlivcLivePushConstants.AlivcLiveLicenseCheckResultCode, String) - Method in interface com.alivc.live.pusher.AlivcLiveBaseListener
SDK Licence鉴权结果异步回调 调用AlivcLiveBase.registerSDK()后,异步校验License鉴权 在new AlivcLivePusher以后触发回调最新的异步鉴权结果
onLicenceCheck(int, String, String) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
onLiveLicenseCheck(int, String, String) - Method in interface com.alivc.live.pusher.manager.AlivcLiveLicenseManager.AlivcLiveLicenseListener
推流SDK License鉴权结果异步回调
ONLY_AUDIO - Static variable in class org.webrtc.utils.AudioOnlyHelper
 
onMediaCodecVideoEncoderCriticalError(int) - Method in interface org.webrtc.ali.MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback
 
onNetworkPoor(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
网络差通知
onNetworkRecovery(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
网络恢复通知
onNotification(int, String, int, int, int, int, int, long, String, String) - Method in class com.alivc.live.pusher.LivePusherJNI
 
onOpenFailed() - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
流无效通知 提示流不可访问
onPacketsLost(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
推流过程丢包回调
onPaused() - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
播放暂停事件
onPhoneStateChanged(int) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
onPlayProgressEvent(long) - Static method in class com.alivc.component.player.BGMPlayerEventJNI
 
onPlayStarted() - Method in interface com.alivc.live.player.AlivcLivePlayInfoListener
开始播放回调
onPlayStopped() - Method in interface com.alivc.live.player.AlivcLivePlayInfoListener
结束播放回调
onPreviewStarted(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
预览开始事件
onPreviewStoped(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
预览结束事件
onProgress(long, long) - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
播放进度事件
onPushPauesed(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
推流暂停通知
onPushRestarted(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
推流重启通知
onPushResumed(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
推流恢复通知
onPushStarted(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
推流开始通知
onPushStatistics(AlivcLivePusher, AlivcLivePushStatsInfo) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
直播推流器统计数据回调(每2秒回调一次)
onPushStoped(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
推流停止通知
onPushURLAuthenticationOverdue(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
鉴权过期
onReconnectFail(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
重连失败
onReconnectStart(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
重连开始
onReconnectSucceed(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
重连成功
onRenderAudioFrameEvent(byte[][], long, int, int, int, int) - Static method in class com.alivc.component.player.BGMPlayerEventJNI
 
onResult(int) - Method in interface com.huawei.multimedia.alivc.audiokit.interfaces.IAudioKitCallback
 
onResumed() - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
播放恢复事件
onSDKError(AlivcLivePusher, AlivcLivePushError) - Method in interface com.alivc.live.pusher.AlivcLivePushErrorListener
SDK错误回调
onSendDataTimeout(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
发送数据超时
onSendMessage(AlivcLivePusher) - Method in interface com.alivc.live.pusher.AlivcLivePushNetworkListener
发送sei
onSetLiveMixTranscodingConfig(AlivcLivePusher, boolean, String) - Method in interface com.alivc.live.pusher.AlivcLivePushInfoListener
设置云端的混流(转码)参数回调,对应于setLiveMixTranscodingConfig接口 仅互动模式下生效!!!
onSharedContextCreated(long) - Method in interface com.alivc.live.pusher.AlivcLivePusherRenderContextListener
render shared context created
onSharedContextDestroyed(long) - Method in interface com.alivc.live.pusher.AlivcLivePusherRenderContextListener
render shared context destroyed
onSnapshot(Bitmap) - Method in interface com.alivc.live.pusher.AlivcSnapshotListener
截图结果异步回调
onStarted() - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
播放开始事件
onStateChangedEvent(int) - Static method in class com.alivc.component.player.BGMPlayerEventJNI
 
onStoped() - Method in interface com.alivc.live.pusher.AlivcLivePushBGMListener
播放停止事件
onSystemError(AlivcLivePusher, AlivcLivePushError) - Method in interface com.alivc.live.pusher.AlivcLivePushErrorListener
系统错误回调
onTextureFrameAvailable(int, float[], long) - Method in interface org.webrtc.ali.SurfaceTextureHelper.OnTextureFrameAvailableListener
 
onTransact(int, Parcel, Parcel, int) - Method in class com.huawei.multimedia.alivc.audioengine.IHwAudioEngine.Stub
 
onTransact(int, Parcel, Parcel, int) - Method in class com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature.Stub
 
onVideoFrame(byte[], long, int, int, int, int, int) - Method in interface com.alivc.component.capture.AliVideoCaptureCamera.VideoSourceListener
 
onVideoFrame(int, long, int, int, int, int, int, float[]) - Method in interface com.alivc.component.capture.AliVideoCaptureCamera.VideoSourceTextureListener
 
onVideoFrame(long, int, int, int) - Method in interface com.alivc.component.screen.ScreenPusher.VideoSourceTextureListener
 
onWebRtcAudioRecordError(String) - Method in interface com.alivc.component.voice.WebRtcAudioRecord.WebRtcAudioRecordErrorCallback
 
onWebRtcAudioRecordInitError(String) - Method in interface com.alivc.component.voice.WebRtcAudioRecord.WebRtcAudioRecordErrorCallback
 
onWebRtcAudioRecordSamplesReady(WebRtcAudioRecord.AudioSamples) - Method in interface com.alivc.component.voice.WebRtcAudioRecord.WebRtcAudioRecordSamplesReadyCallback
 
onWebRtcAudioRecordStartError(WebRtcAudioRecord.AudioRecordStartErrorCode, String) - Method in interface com.alivc.component.voice.WebRtcAudioRecord.WebRtcAudioRecordErrorCallback
 
onWebRtcAudioTrackError(String) - Method in interface com.alivc.component.voice.WebRtcAudioTrack.ErrorCallback
 
onWebRtcAudioTrackInitError(String) - Method in interface com.alivc.component.voice.WebRtcAudioTrack.ErrorCallback
 
onWebRtcAudioTrackStartError(WebRtcAudioTrack.AudioTrackStartErrorCode, String) - Method in interface com.alivc.component.voice.WebRtcAudioTrack.ErrorCallback
 
onWiredHeadSetChanged(boolean, boolean) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
org.webrtc.ali - package org.webrtc.ali
 
org.webrtc.ali.voiceengine - package org.webrtc.ali.voiceengine
 
org.webrtc.utils - package org.webrtc.utils
 
outputAudioChannels - Static variable in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
outputAudioFormat - Static variable in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
outputAudioFormatStr - Static variable in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
outputAudioSampleRate - Static variable in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 

P

PARAME_VALUE_ERROR - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
ParameterUtil - Class in com.alivc.live.utils
Java类型转换工具类
parsePushChannelId(HashMap<String, String>) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
Parse channel id from url params
parseUrl(String) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
Parse url into auth info
pause(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
pause(boolean) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
pause() - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
pause() - Static method in class com.alivc.component.player.BGMPlayerJNI
 
pause() - Method in class com.alivc.component.voice.AudioRecordJNI
 
pause() - Method in class com.alivc.component.voice.AudioTrackJNI
 
pause() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
pause() - Method in interface com.alivc.live.pusher.ILivePusher
暂停推流
pause() - Method in class com.alivc.live.pusher.LivePusherJNI
 
pauseAudioPlaying() - Method in class com.alivc.live.player.AlivcLivePlayer
暂停播放音频流 当前接口只在互动模式下生效!!!
pauseAudioPlaying() - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
pauseBGM() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
pauseBGM() - Method in interface com.alivc.live.pusher.ILivePusher
暂停播放背景音乐
pauseBGM() - Method in class com.alivc.live.pusher.LivePusherJNI
 
pauseScreenCapture() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
pauseScreenCapture() - Method in interface com.alivc.live.pusher.ILivePusher
暂停录屏推流(隐私开)
pauseScreenCapture() - Method in class com.alivc.live.pusher.LivePusherJNI
 
pauseVideoPlaying() - Method in class com.alivc.live.player.AlivcLivePlayer
暂停播放视频流 当前接口只在互动模式下生效!!!
pauseVideoPlaying() - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
PLATEFORM_NOT_SUPPORT - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
po - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
po - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
postOnUiThread(Runnable, long) - Static method in class org.webrtc.ali.ThreadUtils
Posts the given Runnable on the UI thread.
prepare() - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
prepare() - Static method in class com.alivc.component.player.BGMPlayerJNI
 
printStackTrace() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
prm - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
prm - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
pum - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
pum - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
PusherAdjustBitrateEvent - Class in com.alivc.live.pusher.logreport
Created by pengshuang on 25/10/2017.
PusherAdjustBitrateEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherAdjustBitrateEvent
 
PusherAdjustBitrateEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherAdjustFpsEvent - Class in com.alivc.live.pusher.logreport
 
PusherAdjustFpsEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherAdjustFpsEvent
 
PusherAdjustFpsEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherConnectionLostEvent - Class in com.alivc.live.pusher.logreport
 
PusherConnectionLostEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherConnectionLostEvent
 
PusherConnectionLostEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherDelayInfoEvent - Class in com.alivc.live.pusher.logreport
 
PusherDelayInfoEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherDelayInfoEvent
 
PusherDelayInfoEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherDropFrameArgs() - Constructor for class com.alivc.live.pusher.logreport.PusherDropFrameEvent.PusherDropFrameArgs
 
PusherDropFrameEvent - Class in com.alivc.live.pusher.logreport
 
PusherDropFrameEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherDropFrameEvent
 
PusherDropFrameEvent.PusherDropFrameArgs - Class in com.alivc.live.pusher.logreport
 
PusherFirstFrameSentEvent - Class in com.alivc.live.pusher.logreport
 
PusherFirstFrameSentEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent
 
PusherFirstFrameSentEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherHeartBeatEvent - Class in com.alivc.live.pusher.logreport
推流心跳事件
PusherHeartBeatEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherHeartBeatEvent
 
PusherHeartBeatEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherInteractiveMPUEvent - Class in com.alivc.live.pusher.logreport
 
PusherInteractiveMPUEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent
 
PusherInteractiveMPUEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherLicenseEvent - Class in com.alivc.live.pusher.logreport
 
PusherLicenseEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherLicenseEvent
 
PusherLicenseEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherMuteOffEvent - Class in com.alivc.live.pusher.logreport
 
PusherMuteOffEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherMuteOffEvent
 
PusherMuteOffEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherMuteOnEvent - Class in com.alivc.live.pusher.logreport
 
PusherMuteOnEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherMuteOnEvent
 
PusherMuteOnEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherNetworkMobilityEvent - Class in com.alivc.live.pusher.logreport
 
PusherNetworkMobilityEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherNetworkMobilityEvent
 
PusherNetworkMobilityEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherNetworkPoorEvent - Class in com.alivc.live.pusher.logreport
 
PusherNetworkPoorEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherNetworkPoorEvent
 
PusherNetworkPoorEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherNetworkRecoveryEvent - Class in com.alivc.live.pusher.logreport
 
PusherNetworkRecoveryEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherNetworkRecoveryEvent
 
PusherNetworkRecoveryEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherOnPauseEvent - Class in com.alivc.live.pusher.logreport
 
PusherOnPauseEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherOnPauseEvent
 
PusherOnPauseEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherOnRestartEvent - Class in com.alivc.live.pusher.logreport
 
PusherOnRestartEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherOnRestartEvent
 
PusherOnRestartEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherOnResumeEvent - Class in com.alivc.live.pusher.logreport
 
PusherOnResumeEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherOnResumeEvent
 
PusherOnResumeEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherPauseEvent - Class in com.alivc.live.pusher.logreport
推流暂停事件
PusherPauseEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherPauseEvent
 
PusherPauseEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherReconnectEvent - Class in com.alivc.live.pusher.logreport
 
PusherReconnectEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectEvent
 
PusherReconnectEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherReconnectFailedEvent - Class in com.alivc.live.pusher.logreport
 
PusherReconnectFailedEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectFailedEvent
 
PusherReconnectFailedEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherReconnectStartEvent - Class in com.alivc.live.pusher.logreport
 
PusherReconnectStartEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectStartEvent
 
PusherReconnectStartEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherReconnectSuccessEvent - Class in com.alivc.live.pusher.logreport
 
PusherReconnectSuccessEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherReconnectSuccessEvent
 
PusherReconnectSuccessEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherRestartPushEvent - Class in com.alivc.live.pusher.logreport
 
PusherRestartPushEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherRestartPushEvent
 
PusherResumeEvent - Class in com.alivc.live.pusher.logreport
推流恢复事件
PusherResumeEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherResumeEvent
 
PusherResumeEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSDKCrashEvent - Class in com.alivc.live.pusher.logreport
 
PusherSDKCrashEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSDKCrashEvent
 
PusherSDKCrashEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSdkErrorEvent - Class in com.alivc.live.pusher.logreport
推流错误事件
PusherSdkErrorEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSdkErrorEvent
 
PusherSdkErrorEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSendDataTimeoutEvent - Class in com.alivc.live.pusher.logreport
 
PusherSendDataTimeoutEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSendDataTimeoutEvent
 
PusherSendDataTimeoutEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSetBGMEarsBackEvent - Class in com.alivc.live.pusher.logreport
设置耳返事件
PusherSetBGMEarsBackEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent
 
PusherSetBGMEarsBackEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSetBGMEvent - Class in com.alivc.live.pusher.logreport
设置背景音乐事件
PusherSetBGMEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSetBGMEvent
 
PusherSetBGMEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSetBGMLoopEvent - Class in com.alivc.live.pusher.logreport
设置背景音乐循环播放事件
PusherSetBGMLoopEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSetBGMLoopEvent
 
PusherSetBGMLoopEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSetFlashEvent - Class in com.alivc.live.pusher.logreport
 
PusherSetFlashEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSetFlashEvent
 
PusherSetFlashEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherStartPreviewEvent - Class in com.alivc.live.pusher.logreport
开始预览
PusherStartPreviewEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPreviewEvent
 
PusherStartPreviewEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherStartPushEvent - Class in com.alivc.live.pusher.logreport
 
PusherStartPushEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPushEvent
 
PusherStartPushEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherStartPushFailedEvent - Class in com.alivc.live.pusher.logreport
 
PusherStartPushFailedEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPushFailedEvent
 
PusherStartPushFailedEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherStartPushSuccessEvent - Class in com.alivc.live.pusher.logreport
 
PusherStartPushSuccessEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherStartPushSuccessEvent
 
PusherStartPushSuccessEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherStopPreviewEvent - Class in com.alivc.live.pusher.logreport
停止预览
PusherStopPreviewEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherStopPreviewEvent
 
PusherStopPreviewEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherStopPushEvent - Class in com.alivc.live.pusher.logreport
 
PusherStopPushEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherStopPushEvent
 
PusherStopPushEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherStopPushSuccessEvent - Class in com.alivc.live.pusher.logreport
 
PusherStopPushSuccessEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherStopPushSuccessEvent
 
PusherStopPushSuccessEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSwitchCameraEvent - Class in com.alivc.live.pusher.logreport
 
PusherSwitchCameraEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSwitchCameraEvent
 
PusherSwitchCameraEvent.Args - Class in com.alivc.live.pusher.logreport
 
PusherSystemErrorEvent - Class in com.alivc.live.pusher.logreport
 
PusherSystemErrorEvent() - Constructor for class com.alivc.live.pusher.logreport.PusherSystemErrorEvent
 
PusherSystemErrorEvent.Args - Class in com.alivc.live.pusher.logreport
 

R

readBuffer(int, float[], int, int, int, int, int, int) - Method in class org.webrtc.ali.GlRectDrawer
 
readBufferOffScreen(int, float[], int, int, int, int, int, int) - Method in class org.webrtc.ali.GlRectDrawer
 
readFromCpuInfo() - Static method in class com.alivc.live.utils.AppUtil
Read from cpuinfo file
readLinesFromFile(File) - Static method in class com.alivc.live.utils.FileUtil
read lines from file
readTextFromFile(File) - Static method in class com.alivc.live.utils.FileUtil
 
reason - Variable in class com.alivc.live.pusher.logreport.PusherConnectionLostEvent.Args
 
reason - Variable in class com.alivc.live.pusher.logreport.PusherLicenseEvent.Args
 
reconnect(String, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
reconnectPushAsync(String) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
reconnectPushAsync(String) - Method in interface com.alivc.live.pusher.ILivePusher
重新连接进行推流
reflectInit(String, Object[], Class<?>[]) - Static method in class com.alivc.live.utils.ReflectUtil
 
ReflectionGetFieldContext - Class in com.alivc.component.player.BGMPlayer
 
ReflectionGetFieldContext() - Constructor for class com.alivc.component.player.BGMPlayer.ReflectionGetFieldContext
 
ReflectionProxyContext - Class in com.alivc.component.player.BGMPlayer
 
ReflectionProxyContext() - Constructor for class com.alivc.component.player.BGMPlayer.ReflectionProxyContext
 
ReflectUtil - Class in com.alivc.live.utils
 
refreshPushId() - Method in class com.alivc.live.pusher.logreport.core.LiveEventReporter
 
registerBluetoothHeadsetListener() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
registerLicense() - Static method in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager
注册SDK License
registerSDK() - Static method in class com.alivc.live.pusher.AlivcLiveBase
SDK注册License 请先调用setListener接口,用于异步接收License注册结果回调
release() - Method in class com.alivc.component.encoder.AudioCodecData
 
release() - Method in class com.alivc.component.encoder.AudioCodecEncoder
 
release() - Method in class com.alivc.component.encoder.EncodedData
 
release() - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
release() - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
release() - Method in class com.alivc.component.voice.WebRtcAudioEffects
 
release() - Method in class com.alivc.live.pusher.LivePusherJNI
 
release() - Method in class org.webrtc.ali.EglBase
 
release() - Method in class org.webrtc.ali.EglBase10
 
release() - Method in class org.webrtc.ali.EglBase14
 
release() - Method in class org.webrtc.ali.GlRectDrawer
Release all GLES resources.
release() - Method in class org.webrtc.ali.GlShader
 
release() - Method in class org.webrtc.ali.GlTextureFrameBuffer
Release texture and framebuffer.
release() - Method in interface org.webrtc.ali.RendererCommon.GlDrawer
Release all GL resources.
release() - Method in class org.webrtc.ali.RendererCommon.YuvUploader
Releases cached resources.
release() - Method in interface org.webrtc.ali.VideoFrame.Buffer
 
release() - Method in class org.webrtc.ali.VideoFrame
 
release() - Method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
releaseAudioResources() - Method in class com.alivc.component.voice.WebRtcAudioRecord
 
releaseBGMPlayer() - Static method in class com.alivc.component.player.BGMPlayerJNI
 
releaseStream() - Method in class com.alivc.live.pusher.LivePusherJNI
 
releaseSurface() - Method in class org.webrtc.ali.EglBase
 
releaseSurface() - Method in class org.webrtc.ali.EglBase10
 
releaseSurface() - Method in class org.webrtc.ali.EglBase14
 
removeDynamicsAddons(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
removeDynamicsAddons(int) - Method in interface com.alivc.live.pusher.ILivePusher
删除动态贴纸
removeDynamicsAddons(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
removeMixAudio(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
removeMixVideo(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
removePushImage() - Method in class com.alivc.live.pusher.LivePusherJNI
 
removeWaterMark(String) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
Deprecated.
RendererCommon - Class in org.webrtc.ali
Static helper functions for renderer implementations.
RendererCommon() - Constructor for class org.webrtc.ali.RendererCommon
 
RendererCommon.GlDrawer - Interface in org.webrtc.ali
Interface for rendering frames on an EGLSurface.
RendererCommon.RendererEvents - Interface in org.webrtc.ali
Interface for reporting rendering events.
RendererCommon.ScalingType - Enum in org.webrtc.ali
 
RendererCommon.VideoLayoutMeasure - Class in org.webrtc.ali
Helper class for determining layout size based on layout requirements, scaling type, and video aspect ratio.
RendererCommon.YuvUploader - Class in org.webrtc.ali
Helper class for uploading YUV bytebuffer frames to textures that handles stride > width.
renderFrame(VideoRenderer.I420Frame) - Method in interface org.webrtc.ali.VideoRenderer.Callbacks
 
renderFrameDone(VideoRenderer.I420Frame) - Static method in class org.webrtc.ali.VideoRenderer
This must be called after every renderFrame() to release the frame.
renderMode - Variable in class com.alivc.live.player.AlivcLivePlayConfig
渲染模式 默认:AlivcLivePlayRenderModeAuto
requestTime(String, int) - Method in class com.alivc.live.utils.SntpClient
Sends an SNTP request to the given host and processes the response. * * @param host host name of the server. * @param timeout network timeout in milliseconds. * @return true if the transaction was successful.
resetEglContext(EglBase.Context) - Method in class org.webrtc.ali.SurfaceTextureHelper
 
resolution - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
resolution - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
RESOLUTION_1080 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_1280 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_180 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_1920 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_240 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_320 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_360 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_480 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_540 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_640 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_720 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_848 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
RESOLUTION_960 - Static variable in class com.alivc.live.pusher.AlivcLivePushConstants
 
restartPush() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
restartPush() - Method in interface com.alivc.live.pusher.ILivePusher
重新开始推流
restartPush(Surface, boolean, int) - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
restartPushAync() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
restartPushAync() - Method in interface com.alivc.live.pusher.ILivePusher
重新开始推流
result - Variable in class com.alivc.live.pusher.logreport.PusherLicenseEvent.Args
 
result - Variable in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager.AlivcLiveLicenseResult
 
ResultCode - Class in com.huawei.multimedia.alivc.audiokit.config
 
resume() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
resume() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
resume() - Method in class com.alivc.component.voice.AudioRecordJNI
 
resume() - Method in class com.alivc.component.voice.AudioTrackJNI
 
resume() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
resume() - Method in interface com.alivc.live.pusher.ILivePusher
恢复推流
resume(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
resumeAsync() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
resumeAsync() - Method in interface com.alivc.live.pusher.ILivePusher
异步恢复推流
resumeAudioPlaying() - Method in class com.alivc.live.player.AlivcLivePlayer
恢复播放音频流 当前接口只在互动模式下生效!!!
resumeAudioPlaying() - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
resumeBGM() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
resumeBGM() - Method in interface com.alivc.live.pusher.ILivePusher
恢复播放背景音乐
resumeBGM() - Method in class com.alivc.live.pusher.LivePusherJNI
 
resumeScreenCapture() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
resumeScreenCapture() - Method in interface com.alivc.live.pusher.ILivePusher
恢复录屏推流(隐私关)
resumeScreenCapture() - Method in class com.alivc.live.pusher.LivePusherJNI
 
resumeVideoPlaying() - Method in class com.alivc.live.player.AlivcLivePlayer
恢复播放视频流 当前接口只在互动模式下生效!!!
resumeVideoPlaying() - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
retain() - Method in interface org.webrtc.ali.VideoFrame.Buffer
Reference counting is needed since a video buffer can be shared between multiple VideoSinks, and the buffer needs to be returned to the VideoSource as soon as all references are gone.
retain() - Method in class org.webrtc.ali.VideoFrame
Reference counting of the underlying buffer.
returnTextureFrame() - Method in class org.webrtc.ali.SurfaceTextureHelper
Call this function to signal that you are done with the frame received in onTextureFrameAvailable().
REVERB_EFFECT_MODE_CONCERT - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
REVERB_EFFECT_MODE_KTV - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
REVERB_EFFECT_MODE_ORIGINAL - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
REVERB_EFFECT_MODE_THEATRE - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.Constant
 
rotatedHeight() - Method in class org.webrtc.ali.VideoRenderer.I420Frame
 
rotatedWidth() - Method in class org.webrtc.ali.VideoRenderer.I420Frame
 
rotateTextureMatrix(float[], float) - Static method in class org.webrtc.ali.RendererCommon
Returns texture matrix that will have the effect of rotating the frame |rotationDegree| clockwise when rendered.
rotationDegree - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 
rotationMode - Variable in class com.alivc.live.player.AlivcLivePlayConfig
旋转角度 默认:AlivcLivePlayRotationMode_0
RTC_URL_PREFIX - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
直播连麦推拉流地址前缀
RTMP_URL_PREFIX - Static variable in class com.alivc.live.utils.AlivcLiveURLTools
RTMP推拉流地址前缀
run() - Method in interface org.webrtc.ali.ThreadUtils.BlockingOperation
 
runningOnEmulator() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
runningOnJellyBeanMR1OrHigher() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
runningOnJellyBeanMR2OrHigher() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
runningOnLollipopOrHigher() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
runningOnMarshmallowOrHigher() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
runningOnNougatOrHigher() - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
runOnUiThread(Runnable) - Static method in class org.webrtc.ali.ThreadUtils
Runs the given Runnable on the UI thread.

S

safeCreateFolder(String) - Static method in class com.alivc.live.utils.FileUtil
Create folder if not exists If the target is a file, remove it and then create folder.
safeParseLong(String) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
Parse long value from string safely
samplingMatrix - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 
ScreenPusher - Class in com.alivc.component.screen
Created by pengshuang on 13/11/2017.
ScreenPusher() - Constructor for class com.alivc.component.screen.ScreenPusher
 
ScreenPusher.VideoSourceTextureListener - Interface in com.alivc.component.screen
 
ScreenPusherJNI - Class in com.alivc.component.screen
Created by pengshuang on 13/11/2017.
ScreenPusherJNI(long) - Constructor for class com.alivc.component.screen.ScreenPusherJNI
 
ScreenVideoParam - Class in com.alivc.component.screen
Created by pengshuang on 04/07/2018.
ScreenVideoParam(int, int, int, int, int) - Constructor for class com.alivc.component.screen.ScreenVideoParam
 
SDK_VERSION_NAME - Static variable in class com.huawei.multimedia.alivc.audiokit.config.Version
 
selectAudioDevice(AliRtcAudioManager.AudioDevice) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
sendDelay - Variable in class com.alivc.live.pusher.logreport.PusherDelayInfoEvent.Args
 
sendEvent(AlivcLivePushConstants.Topic, String, Map<String, String>) - Method in class com.alivc.live.pusher.logreport.core.LiveEventReporter
 
sendEventWithLevel(AlivcLivePushConstants.Topic, String, Map<String, String>, AlivcLivePushMonitorLevel) - Method in class com.alivc.live.pusher.logreport.core.LiveEventReporter
 
sendMessage(String, int, int, boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
sendMessage(String, int, int, boolean) - Method in interface com.alivc.live.pusher.ILivePusher
推流端发送自定义消息
SERVICE_BIND_ERROR - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
setAEC(boolean) - Method in class com.alivc.component.voice.WebRtcAudioEffects
 
setAEC(boolean) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
setAlivcExternMainImageFormat(AlivcImageFormat) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setAlivcExternMainSoundFormat(AlivcSoundFormat) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setAlivcLivePushPublishType(int) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setAndroidCameraAPI(int) - Static method in class com.alivc.component.capture.AliVideoCaptureFactory
 
setAndroidCameraAPI(int) - Static method in class com.alivc.component.capture.VideoCaptureJNI
 
setAppBackgroundState(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setAudioBitRate(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setAudioCaptureWithoutMix(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setAudioCapturingSampleRate(int) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setAudioChannels(AlivcAudioChannelEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置音频采集声道,默认2个
setAudioDenoise(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setAudioDenoise(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
设置音频降噪
setAudioDenoise(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setAudioDeviceEventListener(AliRtcAudioManager.IAudioDeviceEventListener) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
setAudioEffectReverbMode(AlivcLivePushAudioEffectReverbMode) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setAudioEffectReverbMode(AlivcLivePushAudioEffectReverbMode) - Method in interface com.alivc.live.pusher.ILivePusher
设置混响音效模式 推流前和推流过程中调用都生效
setAudioEffectVoiceChangeMode(AlivcLivePushAudioEffectVoiceChangeMode) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setAudioEffectVoiceChangeMode(AlivcLivePushAudioEffectVoiceChangeMode) - Method in interface com.alivc.live.pusher.ILivePusher
设置变声音效模式 推流前和推流过程中调用都生效
setAudioEncodeFps(int) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setAudioEncodeMode(AlivcEncodeModeEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置音频编码模式,默认为软编码
setAudioFormat(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setAudioOnly(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置纯音频推流,默认非纯音频推流
setAudioProfile(AlivcAudioAACProfileEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setAudioSamepleRate(AlivcAudioSampleRateEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置音频采样率,默认48000HZ
setAudioSceneMode(AlivcAudioSceneModeEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置音乐模式 默认: 一般场景 媒体模式: 环境带媒体声音场景优化,环境降噪优化 音乐模式:设置背景音的场景,高保真优化
setAudioSource(int) - Static method in class com.alivc.component.voice.WebRtcAudioRecord
 
setAudioTrackUsageAttribute(int) - Static method in class com.alivc.component.voice.WebRtcAudioTrack
 
setAudioVolume(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setAutoFocus(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setAutoFocus(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setAutoFocus(boolean, float, float) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setAutoFocus(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置自动聚焦,默认为true
setAutoFocus(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setAutoFocus(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
设置自动对焦
setAutoPlay(boolean) - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
setAutoPlay(boolean) - Static method in class com.alivc.component.player.BGMPlayerJNI
 
setBackgroundColor(int) - Method in class com.alivc.live.pusher.AlivcLiveTranscodingConfig
设置混合后画面的底色颜色 默认为黑色,0x000000 格式为十六进制数字,0xRRGGBB
setBackgroundMusicVolume(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setBFrames(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置B帧个数, 默认0
setBGMEarsBack(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setBGMEarsBack(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
设置耳返开关
setBGMLoop(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setBGMLoop(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
设置背景音乐是否循环播放
setBGMLoop(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setBGMVolume(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setBGMVolume(int) - Method in interface com.alivc.live.pusher.ILivePusher
设置背景音乐混音 人声音量
setCameraAutoFocusFaceModeEnabled(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setCameraAutoFocusFaceModeEnabled(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setCameraAutoFocusFaceModeEnabled(boolean) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setCameraFocus(boolean, float, float) - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
setCameraId(int) - Method in class com.alivc.component.capture.VideoParam
 
setCameraId(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setCameraType(AlivcLivePushCameraTypeEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置摄像头类型,默认前置摄像头
setCameraZoom(float) - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
setCaptureVolume(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setCaptureVolume(int) - Method in interface com.alivc.live.pusher.ILivePusher
设置背景音乐混音 音乐音量
setCode(int) - Method in class com.alivc.component.encoder.AudioCodecData
 
setCode(int) - Method in class com.alivc.component.encoder.EncodedData
 
setCode(int) - Method in enum com.alivc.live.pusher.AlivcLivePushError
 
setCode(int) - Method in enum com.alivc.live.pusher.LivePushNotification
 
setCodecData(ByteBuffer, MediaCodec, int) - Method in class com.alivc.component.encoder.AudioCodecData
 
setCodecData(ByteBuffer, MediaCodec, int) - Method in class com.alivc.component.encoder.EncodedData
 
setConnectRetryCount(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置最大重连次数(0~100],默认5
setConnectRetryInterval(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置重连间隔时间(0~10000],单位毫秒,默认1000毫秒
setConsoleEnabled(boolean) - Static method in class com.alivc.live.pusher.AlivcLiveBase
启用或禁用控制台日志打印
setConsoleEnabled(boolean) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
setContext(Context) - Static method in class com.alivc.component.player.BGMPlayerJNI
 
setCropMode(AlivcLiveTranscodingCropModeEnum) - Method in class com.alivc.live.pusher.AlivcLiveTranscodingConfig
设置混合后视频画面裁剪模式 默认:AlivcLiveTranscodingCropModeCrop
setCurrentZoom(int) - Method in class com.alivc.component.capture.VideoParam
 
setCurrentZoom(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setCustomAudioFilter(AlivcLivePushCustomAudioFilter) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setCustomAudioFilter(AlivcLivePushCustomAudioFilter) - Method in interface com.alivc.live.pusher.ILivePusher
设置用户自定义音频处理回调
setCustomAudioFilter(AlivcLivePushCustomAudioFilter) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setCustomDetect(AlivcLivePushCustomDetect) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setCustomDetect(AlivcLivePushCustomDetect) - Method in interface com.alivc.live.pusher.ILivePusher
设置用户自定义视频人脸识别回调
setCustomDetect(AlivcLivePushCustomDetect) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setCustomFilter(AlivcLivePushCustomFilter) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setCustomFilter(AlivcLivePushCustomFilter) - Method in interface com.alivc.live.pusher.ILivePusher
设置用户自定义视频美颜回调
setCustomFilter(AlivcLivePushCustomFilter) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setCustomHeaders(String[]) - Method in class com.alivc.live.utils.HttpClientHelper
 
setDataType(int) - Method in class com.alivc.component.encoder.AudioCodecData
 
setDataType(int) - Method in class com.alivc.component.encoder.EncodedData
 
setDefaultAudioDevice(AliRtcAudioManager.AudioDevice) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
setDefaultSampleRateHz(int) - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
setDisplayMode(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setDts(long) - Method in class com.alivc.component.encoder.EncodedData
 
setEarsBack(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setEnableAutoResolution(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setEnableBitrateControl(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setEnableNarrowbandHDForScreenPusher(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
是否在抓屏推流场景下打开窄带高清(更低的带宽,更高的清晰度)开关
setEnableSDKCrashMechanism(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
是否在SDK crash时 生成crash报告(只有sdk内部crash才会生成,app层的crash不会影响)
setEos(boolean) - Method in class com.alivc.component.encoder.AudioCodecData
 
setEos(boolean) - Method in class com.alivc.component.encoder.EncodedData
 
setErrorCallback(WebRtcAudioRecord.WebRtcAudioRecordErrorCallback) - Static method in class com.alivc.component.voice.WebRtcAudioRecord
 
setErrorCallback(WebRtcAudioTrack.ErrorCallback) - Static method in class com.alivc.component.voice.WebRtcAudioTrack
 
setErrorCallback(MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback) - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
setExposure(int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setExposure(int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setExposure(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置曝光度 [0,100],默认0
setExposure(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setExposure(int) - Method in interface com.alivc.live.pusher.ILivePusher
设置采集曝光
setExposureCompensation(int) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setExposureCompensation(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setExposurePoint(float, float) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setExposurePoint(float, float) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setExposurePoint(float, float) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setExternMainStream(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setExternMainStream(boolean, AlivcImageFormat, AlivcSoundFormat) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
开启/关闭输入自定义音视频流
setExtraInfo(String) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置额外的辅助数据,如用户id,等用于排查问题
setFlash(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置打开闪光灯,默认不打开
setFlash(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setFlash(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
是否打开闪光灯
setFlash(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
setFlashOn(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setFocus(float, float) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setFocusBySensor(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
根据传感器对焦 (此接口用于提供给部分系统连续自动对焦算法有问题的android盒子)
setFocusPoint(float, float) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setFocusPoint(float, float) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setFps(int) - Method in class com.alivc.component.capture.VideoParam
 
setFps(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setFps(AlivcFpsEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置视频采集帧率,默认 20
setFps(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setGop(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setHeadSet(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setHeight(int) - Method in class com.alivc.component.capture.VideoParam
 
setHeight(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setHeight(int) - Method in class com.alivc.live.pusher.AlivcLiveMixStream
设置图层高度(绝对像素值)
setHttpProxy(String) - Method in class com.alivc.live.utils.HttpClientHelper
 
setInitialVideoBitrate(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置初始视频编码码率[100,5000],默认800kbps
setLastVideoFramePTSInQueue(long) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setLicenseListener(AlivcLiveBaseListener) - Static method in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager
设置SDK License鉴权结果异步回调
setListener(AlivcLiveBaseListener) - Static method in class com.alivc.live.pusher.AlivcLiveBase
设置推流基础回调通知 用于: 异步接收License注册结果回调
setListenerHandler(long) - Method in class com.alivc.component.player.BGMPlayer.BGMPlayerDynamicListener
 
setListenerHandler(long) - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
setListenerHandler(long) - Static method in class com.alivc.component.player.BGMPlayerEventJNI
 
setLiveLicenseListener(AlivcLiveLicenseManager.AlivcLiveLicenseListener) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
setLiveMixTranscodingConfig(AlivcLiveTranscodingConfig) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setLiveMixTranscodingConfig(AlivcLiveTranscodingConfig) - Method in interface com.alivc.live.pusher.ILivePusher
设置云端的混流(转码)参数 一个直播间中可能有不止一位主播,而且每个主播都有自己的画面和声音,但对于 CDN 观众来说,他们只需要一路直播流 所以您需要将多路音视频流混成一路标准的直播流,这就需要混流转码 在连麦场景下,需要将主播和连麦观众音视频流混成一路标准的直播流,供CDN观众观看 在PK场景下,需要将进行PK的多个主播的音视频流混成一路标准的直播流,供CDN观众观看
setLivePushBGMListener(AlivcLivePushBGMListener) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setLivePushBGMListener(AlivcLivePushBGMListener) - Method in interface com.alivc.live.pusher.ILivePusher
设置背景播放通知事件
setLivePusherReference(AlivcLivePusher) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setLivePusherReference(AlivcLivePusher) - Method in interface com.alivc.live.pusher.ILivePusher
设置直播推流实例
setLivePushErrorListener(AlivcLivePushErrorListener) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setLivePushErrorListener(AlivcLivePushErrorListener) - Method in interface com.alivc.live.pusher.ILivePusher
设置推流错误事件
setLivePushInfoListener(AlivcLivePushInfoListener) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setLivePushInfoListener(AlivcLivePushInfoListener) - Method in interface com.alivc.live.pusher.ILivePusher
设置推流通知事件
setLivePushMode(AlivcLiveMode) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置推流模式
setLivePushNetworkListener(AlivcLivePushNetworkListener) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setLivePushNetworkListener(AlivcLivePushNetworkListener) - Method in interface com.alivc.live.pusher.ILivePusher
设置网络通知事件
setLivePushRenderContextListener(AlivcLivePusherRenderContextListener) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setLivePushRenderContextListener(AlivcLivePusherRenderContextListener) - Method in interface com.alivc.live.pusher.ILivePusher
设置render的context监听
setLogDirPath(String, int) - Static method in class com.alivc.live.pusher.AlivcLiveBase
设置日志路径及日志分片大小,确保路径存在,可写
setLogDirPath(String, int) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
setLogDirPath(String) - Static method in class org.webrtc.utils.AlivcLog
 
setLogLevel(AlivcLivePushLogLevel) - Static method in class com.alivc.live.pusher.AlivcLiveBase
设置日志级别 注意:开启全量ALL可能会增加APP性能消耗!
setLogLevel(int) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
setLoop(boolean) - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
setLoop(boolean) - Static method in class com.alivc.component.player.BGMPlayerJNI
 
setMainStreamPosition(float, float, float, float) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setManualConfigSampleRate(boolean, int) - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
setMaxZoom(int) - Method in class com.alivc.component.capture.VideoParam
 
setMaxZoom(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setMediaProjectionPermissionResultData(Intent) - Static method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setMicrophoneMute(boolean) - Static method in class com.alivc.component.voice.WebRtcAudioRecord
 
setMinFps(AlivcFpsEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置采集最小帧率,默认8
setMinVideoBitrate(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置最小视频编码码率[100,5000],默认400kbps
setMinVideoBitrate(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setMinVideoBitrate(int) - Method in interface com.alivc.live.pusher.ILivePusher
设置最小视频码率[100,5000] (Kbps)
setMinVolumeThreshold(int) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
setMinZoom(int) - Method in class com.alivc.component.capture.VideoParam
 
setMinZoom(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setMixStreamMirror(int, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setMixStreams(ArrayList<AlivcLiveMixStream>) - Method in class com.alivc.live.pusher.AlivcLiveTranscodingConfig
设置每一路的合流信息
setMode(int) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
setMonitorLevel(AlivcLivePushMonitorLevel) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置SDK质量监控等级,针对嵌入式场景,可以指定精简的监控信息
setMsg(String) - Method in enum com.alivc.live.pusher.AlivcLivePushError
 
setMsg(String) - Method in enum com.alivc.live.pusher.LivePushNotification
 
setMute(boolean) - Method in class com.alivc.component.voice.AudioRecordJNI
 
setMute(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setMute(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
是否静音
setMute(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
setNativeAudioEffectReverbMode(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setNativeAudioEffectVoiceMode(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setNativeLicense(String, String) - Static method in class com.alivc.live.pusher.LivePusherJNI
 
setNetworkPoorPushImage(String) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setNS(boolean) - Method in class com.alivc.component.voice.WebRtcAudioEffects
 
setNS(boolean) - Method in class org.webrtc.ali.voiceengine.WebRtcAudioEffects
 
setOnAudioSamplesReady(WebRtcAudioRecord.WebRtcAudioRecordSamplesReadyCallback) - Static method in class com.alivc.component.voice.WebRtcAudioRecord
 
setOrientaion(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setOrientation(int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setOrientation(int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setOrientation(int) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setParameter(String, int) - Method in interface com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature
 
setParameter(HwAudioKaraokeFeatureKit.ParameName, int) - Method in class com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit
 
setPausePushImage(String) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setPlayInfoListener(AlivcLivePlayInfoListener) - Method in class com.alivc.live.player.AlivcLivePlayer
设置拉流通知事件 当前接口只在互动模式下生效!!!
setPlayInfoListener(AlivcLivePlayInfoListener) - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
setPlayoutVolume(int) - Method in class com.alivc.live.player.AlivcLivePlayer
设置播放音量 当前接口只在互动模式下生效!!!
setPlayoutVolume(int) - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
setPlayView(FrameLayout) - Method in class com.alivc.live.player.AlivcLivePlayer
设置播放View 当前接口只在互动模式下生效!!!
setPlayView(FrameLayout) - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
setPreOrientaion(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setPreviewDisplayMode(AlivcPreviewDisplayMode) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setPreviewMirror(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置预览镜像,默认不镜像
setPreviewMirror(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setPreviewMirror(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
预览镜像开关
setPreviewMirror(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setPreviewMode(AlivcPreviewDisplayMode) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setPreviewMode(AlivcPreviewDisplayMode) - Method in interface com.alivc.live.pusher.ILivePusher
设置预览显示模式
setPreviewOrientation(AlivcPreviewOrientationEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置推流方向,默认竖屏
setPreviewOrientation(AlivcPreviewOrientationEnum) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setPreviewOrientation(AlivcPreviewOrientationEnum) - Method in interface com.alivc.live.pusher.ILivePusher
设置推流方向,默认竖屏
setPreviewRotation(AlivcPreviewRotationEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setPts(long) - Method in class com.alivc.component.encoder.AudioCodecData
 
setPts(long) - Method in class com.alivc.component.encoder.EncodedData
 
setPusherMirror(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setPushHeight(int) - Method in class com.alivc.component.capture.VideoParam
 
setPushHeight(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setPushMirror(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置推流镜像,默认为false
setPushMirror(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setPushMirror(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
推流端是否水平镜像
setPushWidth(int) - Method in class com.alivc.component.capture.VideoParam
 
setPushWidth(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setQualityMode(AlivcQualityModeEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setQualityMode(AlivcQualityModeEnum) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setQualityMode(AlivcQualityModeEnum) - Method in interface com.alivc.live.pusher.ILivePusher
设置视频质量模式
setQualityMode(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setRefer(String) - Method in class com.alivc.live.utils.HttpClientHelper
 
setRequireRenderContextNotify(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setResolution(AlivcResolutionEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置分辨率,默认值 540P
setRotation(int) - Method in class com.alivc.component.capture.VideoParam
 
setRotation(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setScalingType(RendererCommon.ScalingType) - Method in class org.webrtc.ali.RendererCommon.VideoLayoutMeasure
 
setScalingType(RendererCommon.ScalingType, RendererCommon.ScalingType) - Method in class org.webrtc.ali.RendererCommon.VideoLayoutMeasure
 
setScreenOrientation(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setScreenOrientation(int) - Method in interface com.alivc.live.pusher.ILivePusher
录屏模式下,设置感应的屏幕旋转角度
setScreenOrientation(int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setSDKContext(Context) - Static method in class com.alivc.live.pusher.logreport.core.AliLiveInfoUtils
设置Application
setSelfDefineResolution(int, int) - Method in enum com.alivc.live.pusher.AlivcResolutionEnum
 
setSendDataTimeout(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置rtmp超时时间
setSize(int, int) - Method in class org.webrtc.ali.GlTextureFrameBuffer
(Re)allocate texture.
setSpeakerMute(boolean) - Static method in class com.alivc.component.voice.WebRtcAudioTrack
 
setStereoInput(boolean) - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
setStereoOutput(boolean) - Static method in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
setTargetVideoBitrate(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置目标视频编码码率[100,5000],默认1500kbps
setTargetVideoBitrate(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setTargetVideoBitrate(int) - Method in interface com.alivc.live.pusher.ILivePusher
设置目标视频码率[100,5000](Kbps)
setTimeout(int) - Method in class com.alivc.live.utils.HttpClientHelper
 
setTorch(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setTorch(boolean) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setUerAgent(String) - Method in class com.alivc.live.utils.HttpClientHelper
 
setUploadAppID(String) - Static method in class org.webrtc.utils.AlivcLog
 
setupWithConfig(AlivcLivePlayConfig) - Method in class com.alivc.live.player.AlivcLivePlayer
初始化配置
setupWithConfig(AlivcLivePlayConfig) - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
setUrlSource(String) - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
setUrlSource(String) - Static method in class com.alivc.component.player.BGMPlayerJNI
 
setUseAliPlayerForBGM(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置背景音乐使用阿里播放器来播放,默认使用内置播放器 内置播放器支持大部分场景,若有需要特别的格式,可以切换至阿里播放器,需要app添加5.4.1及以上版本的依赖
setUserId(String) - Method in class com.alivc.live.pusher.AlivcLiveMixStream
设置参与混流的用户ID 备注:和推拉地址中userId字段相同
setVerifyCert() - Method in class com.alivc.live.utils.HttpClientHelper
 
setVertexAttribArray(String, int, FloatBuffer) - Method in class org.webrtc.ali.GlShader
Enable and upload a vertex array for attribute |label|.
setVideoBitrateRange(int, int, int) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setVideoEncodeGop(AlivcVideoEncodeGopEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置视频编码 Gop,单位秒,默认2秒
setVideoEncodeMode(AlivcEncodeModeEnum) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置视频编码模式,默认为硬编 注意:互动模式下,底层仅支持软编硬解
setVideoEncodeMode(AlivcEncodeModeEnum) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setVideoEncodeType(AlivcEncodeType) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置视频编码编码器类型
setVideoEncodingGopSize(int) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setVideoEncodingHeight(int) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setVideoEncodingWidth(int) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setVideoFormat(int) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
setVideoOnly(boolean) - Method in class com.alivc.live.pusher.AlivcLivePushConfig
设置纯视频推流,默认非纯视频推流
setVideoRenderConsumingTimePerFrame(int) - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
setVideoSourceListener(AliVideoCapture.VideoSourceListener) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setVideoSourceListener(AliVideoCapture.VideoSourceListener) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setVideoSourceTextureListener(AliVideoCapture.VideoSourceTextureListener) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setVideoSourceTextureListener(AliVideoCapture.VideoSourceTextureListener) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setVideoSourceTextureListener(ScreenPusher.VideoSourceTextureListener) - Method in class com.alivc.component.screen.ScreenPusher
 
setWatermarkVisible(boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setWatermarkVisible(boolean) - Method in interface com.alivc.live.pusher.ILivePusher
设置水印可见
setWaterMarkVisible(boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
 
setWebRtcBasedAcousticEchoCanceler(boolean) - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
setWebRtcBasedAutomaticGainControl(boolean) - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
setWebRtcBasedNoiseSuppressor(boolean) - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
setWidth(int) - Method in class com.alivc.component.capture.VideoParam
 
setWidth(int) - Method in class com.alivc.component.screen.ScreenVideoParam
 
setWidth(int) - Method in class com.alivc.live.pusher.AlivcLiveMixStream
设置图层宽度(绝对像素值)
setX(int) - Method in class com.alivc.live.pusher.AlivcLiveMixStream
设置图层位置 x 坐标(绝对像素值)
setY(int) - Method in class com.alivc.live.pusher.AlivcLiveMixStream
设置图层位置 y 坐标(绝对像素值)
setZoom(float) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
setZoom(float) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
setZoom(float) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
setZoom(int) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
setZoom(int) - Method in interface com.alivc.live.pusher.ILivePusher
设置缩放[0,getMaxZoom()]
setZOrder(int) - Method in class com.alivc.live.pusher.AlivcLiveMixStream
设置图层层次 备注:(1 - 15)不可重复
shouldDisableClientState() - Static method in class org.webrtc.ali.MediaCodecUtils
glDrawArrays() segfaults when drawing too many elements https://stackoverflow.com/questions/6325119/gldrawarrays-segfaults-when-drawing-too-many-elements
shouldDowngradeBuffer(int, int, Camera) - Static method in class com.alivc.component.capture.DeviceUtils
 
shouldEnableBackGroundCapture() - Static method in class com.alivc.component.capture.DeviceUtils
 
shouldForceRestartCameraOnResume() - Static method in class com.alivc.component.capture.DeviceUtils
 
shouldSetNightMode(Camera.Parameters) - Static method in class com.alivc.component.capture.DeviceUtils
 
sMode - Static variable in class org.webrtc.ali.voiceengine.WebRtcAudioManager
 
snapshot(int, int, AlivcSnapshotListener) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
snapshot(int, int, AlivcSnapshotListener) - Method in interface com.alivc.live.pusher.ILivePusher
视频流截图
snapshot(int, int, AlivcSnapshotListener) - Method in class com.alivc.live.pusher.LivePusherJNI
 
SntpClient - Class in com.alivc.live.utils
 
SntpClient() - Constructor for class com.alivc.live.utils.SntpClient
 
st - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
st - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
start(int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
start(int) - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
start(int) - Method in class com.alivc.component.capture.VideoCaptureJNI
 
start() - Method in class com.alivc.component.encoder.AudioCodecEncoder
 
start() - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
start() - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
start() - Static method in class com.alivc.component.player.BGMPlayerJNI
 
start(int) - Method in class com.alivc.component.screen.ScreenPusher
 
start(int) - Method in class com.alivc.component.screen.ScreenPusherJNI
 
start() - Method in class com.alivc.component.voice.AudioRecordJNI
 
start() - Method in class com.alivc.component.voice.AudioTrackJNI
 
start(BluetoothHeadsetUtils.BlueToothListener) - Method in class com.alivc.live.utils.BluetoothHeadsetUtils
Call this to start BluetoothHeadsetUtils functionalities.
start() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothDetector
 
start() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
Activates components required to detect Bluetooth devices and to enable BT SCO (audio is routed via BT SCO) for the headset profile.
startBGMAsync(String) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startBGMAsync(String) - Method in interface com.alivc.live.pusher.ILivePusher
播放背景音
startBGMAsync(String) - Method in class com.alivc.live.pusher.LivePusherJNI
 
startCamera(SurfaceView) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startCamera(SurfaceView) - Method in interface com.alivc.live.pusher.ILivePusher
录屏模式下,开启摄像头预览 如果不需要预览,则surfaceview填为null
startCamera(Surface) - Method in class com.alivc.live.pusher.LivePusherJNI
 
startCameraMix(float, float, float, float) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startCameraMix(float, float, float, float) - Method in interface com.alivc.live.pusher.ILivePusher
录屏模式下,开启摄像头混流
startCameraMix(float, float, float, float) - Method in class com.alivc.live.pusher.LivePusherJNI
 
startInner() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
startIntelligentDenoise() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startIntelligentDenoise() - Method in interface com.alivc.live.pusher.ILivePusher
开启音频智能降噪 1、使用智能降噪,请关闭普通降噪;两者功能互斥使用 2、智能降噪功能以插件形式提供,调用该接口前,请确保已集成了libpluginAliDenoise.so;插件获取方式请参考官网文档; 3、此接口可以通话过程中控制打开智能降噪功能,通话过程中可以支持开启和关闭智能降噪 4、默认关闭,开启后可能导致功耗增加,智能降噪适合于会议,教育等语音通讯为主的场景,不适合有背景音乐的场景 注意事项!!!
startListening(SurfaceTextureHelper.OnTextureFrameAvailableListener) - Method in class org.webrtc.ali.SurfaceTextureHelper
Start to stream textures to the given |listener|.
startMonitor() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
startNativeIntelligentDenoise() - Method in class com.alivc.live.pusher.LivePusherJNI
 
startPlay(String) - Method in class com.alivc.live.player.AlivcLivePlayer
开始播放音视频流 当前接口只在互动模式下生效!!!
startPlay(String) - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
startPlayout() - Method in class com.alivc.component.voice.WebRtcAudioTrack
 
startPreview(SurfaceView) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startPreview(Context, FrameLayout, boolean) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startPreview(SurfaceView) - Method in interface com.alivc.live.pusher.ILivePusher
开始预览
startPreview(Context, FrameLayout, boolean) - Method in interface com.alivc.live.pusher.ILivePusher
开始预览
startPreview(Surface, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过, 异步 & 同步
startPreviewAysnc(SurfaceView) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startPreviewAysnc(SurfaceView) - Method in interface com.alivc.live.pusher.ILivePusher
异步开始预览
startPreviewStream(Surface) - Method in class com.alivc.live.pusher.LivePusherJNI
 
startPush(String) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startPush(String) - Method in interface com.alivc.live.pusher.ILivePusher
开始推流
startPush(String, boolean) - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过, 异步 & 同步
startPushAysnc(String) - Method in class com.alivc.live.pusher.AlivcLivePusher
 
startPushAysnc(String) - Method in interface com.alivc.live.pusher.ILivePusher
开始推流
startPushStream(String) - Method in class com.alivc.live.pusher.LivePusherJNI
 
startRecording() - Method in class com.alivc.component.voice.WebRtcAudioRecord
 
startScoAudio() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
Starts Bluetooth SCO connection with remote device.
state - Variable in class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent.Args
 
stop() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
stop() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
stop() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
stop() - Method in class com.alivc.component.encoder.AudioCodecEncoder
 
stop() - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
stop() - Method in interface com.alivc.component.player.BGMPlayer.IBGMPlayer
 
stop() - Static method in class com.alivc.component.player.BGMPlayerJNI
 
stop() - Method in class com.alivc.component.screen.ScreenPusher
 
stop() - Method in class com.alivc.component.screen.ScreenPusherJNI
 
stop() - Method in class com.alivc.component.voice.AudioRecordJNI
 
stop() - Method in class com.alivc.component.voice.AudioTrackJNI
 
stop() - Method in class com.alivc.live.utils.BluetoothHeadsetUtils
Should call this on onResume or onDestroy.
stop() - Method in class com.alivc.live.utils.HttpClientHelper
 
stop() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothDetector
 
stop() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
Stops and closes all components related to Bluetooth audio.
stopBGM() - Method in class com.alivc.live.pusher.LivePusherJNI
 
stopBGMAsync() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
stopBGMAsync() - Method in interface com.alivc.live.pusher.ILivePusher
停止播放背景音乐
stopCamera() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
stopCamera() - Method in interface com.alivc.live.pusher.ILivePusher
录屏模式下,关闭摄像头预览
stopCamera() - Method in class com.alivc.live.pusher.LivePusherJNI
 
stopCameraMix() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
stopCameraMix() - Method in interface com.alivc.live.pusher.ILivePusher
录屏模式下,停止摄像头混流
stopCameraMix() - Method in class com.alivc.live.pusher.LivePusherJNI
 
stopInner(boolean) - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
stopIntelligentDenoise() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
stopIntelligentDenoise() - Method in interface com.alivc.live.pusher.ILivePusher
关闭音频智能降噪 此接口可以通话过程中控制关闭智能降噪功能
stopListening() - Method in class org.webrtc.ali.SurfaceTextureHelper
Stop listening.
stopMonitor() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
stopNativeIntelligentDenoise() - Method in class com.alivc.live.pusher.LivePusherJNI
 
stopPlay() - Method in class com.alivc.live.player.AlivcLivePlayer
停止播放视频流 当前接口只在互动模式下生效!!!
stopPlay() - Method in class com.alivc.live.player.AlivcLivePlayerImpl
 
stopPlayout() - Method in class com.alivc.component.voice.WebRtcAudioTrack
 
stopPreview() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
stopPreview() - Method in interface com.alivc.live.pusher.ILivePusher
结束预览
stopPreview() - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
stopPreviewStream() - Method in class com.alivc.live.pusher.LivePusherJNI
 
stopPush() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
stopPush() - Method in interface com.alivc.live.pusher.ILivePusher
结束推流
stopPush() - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
stopPushStream() - Method in class com.alivc.live.pusher.LivePusherJNI
 
stopRecording() - Method in class com.alivc.component.voice.WebRtcAudioRecord
 
stopScoAudio() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
Stops Bluetooth SCO connection with remote device.
Stub() - Constructor for class com.huawei.multimedia.alivc.audioengine.IHwAudioEngine.Stub
 
Stub() - Constructor for class com.huawei.multimedia.alivc.audioengine.IHwAudioKaraokeFeature.Stub
 
SUPPORTED_COLOR_FORMATS - Static variable in class com.alivc.component.encoder.MediaCodecEncoder
 
surfaceCbMode - Variable in class com.alivc.live.pusher.LivePusherJNI
 
surfaceHeight() - Method in class org.webrtc.ali.EglBase
 
surfaceHeight() - Method in class org.webrtc.ali.EglBase10
 
surfaceHeight() - Method in class org.webrtc.ali.EglBase14
 
SurfaceStatus - Enum in com.alivc.live.pusher
 
SurfaceTextureHelper - Class in org.webrtc.ali
Helper class to create and synchronize access to a SurfaceTexture.
SurfaceTextureHelper.OnTextureFrameAvailableListener - Interface in org.webrtc.ali
Callback interface for being notified that a new texture frame is available.
surfaceWidth() - Method in class org.webrtc.ali.EglBase
 
surfaceWidth() - Method in class org.webrtc.ali.EglBase10
 
surfaceWidth() - Method in class org.webrtc.ali.EglBase14
 
swapBuffers() - Method in class org.webrtc.ali.EglBase
 
swapBuffers() - Method in class org.webrtc.ali.EglBase10
 
swapBuffers() - Method in class org.webrtc.ali.EglBase14
 
swapBuffers(long) - Method in class org.webrtc.ali.EglBase14
 
switchCamera() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
switchCamera() - Method in class com.alivc.component.capture.AliVideoCaptureCamera2
 
switchCamera() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
switchCamera() - Method in class com.alivc.live.pusher.AlivcLivePusher
 
switchCamera() - Method in interface com.alivc.live.pusher.ILivePusher
切换摄像头
switchCamera() - Method in class com.alivc.live.pusher.LivePusherJNI
测试通过
sync - Variable in class com.alivc.live.pusher.logreport.PusherResumeEvent.Args
 
sync - Variable in class com.alivc.live.pusher.logreport.PusherStartPreviewEvent.Args
 
sync - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
SystemLoadLib(String) - Static method in class org.webrtc.utils.ExtensionLibLoader
 

T

TAG - Static variable in class com.alivc.live.utils.AppFrontBackHelper
 
taskid - Variable in class com.alivc.live.pusher.logreport.PusherInteractiveMPUEvent.Args
 
textureId - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 
textureToYUV(ByteBuffer, int, int, int, int, int, float[]) - Method in class org.webrtc.ali.SurfaceTextureHelper
 
ThreadChecker() - Constructor for class org.webrtc.ali.ThreadUtils.ThreadChecker
 
ThreadUtils - Class in org.webrtc.ali
 
ThreadUtils() - Constructor for class org.webrtc.ali.ThreadUtils
 
ThreadUtils.BlockingOperation - Interface in org.webrtc.ali
Utility interface to be used with executeUninterruptibly() to wait for blocking operations to complete without getting interrupted..
ThreadUtils.ThreadChecker - Class in org.webrtc.ali
Utility class to be used for checking that a method is called on the correct thread.
toI420() - Method in interface org.webrtc.ali.VideoFrame.Buffer
Returns a memory-backed frame in I420 format.
toString() - Method in class com.alivc.component.capture.AliVideoCapture.FramerateRange
 
toString() - Method in class com.alivc.component.encoder.AudioCodecData
 
toString() - Method in class com.alivc.component.encoder.EncodedData
 
toString() - Method in class com.alivc.component.player.BGMPlayer.ReflectionGetFieldContext
 
toString() - Method in class com.alivc.live.player.AlivcLivePlayConfig
 
toString() - Method in class com.alivc.live.pusher.AlivcLiveMixStream
 
toString() - Method in enum com.alivc.live.pusher.AlivcLivePushError
 
toString() - Method in class com.alivc.live.pusher.AlivcLivePushStatsInfo
 
toString() - Method in class com.alivc.live.pusher.AlivcLiveTranscodingConfig
 
toString() - Method in class org.webrtc.ali.VideoRenderer.I420Frame
 
totalDelay - Variable in class com.alivc.live.pusher.logreport.PusherDelayInfoEvent.Args
 
totalTime - Variable in class com.alivc.live.pusher.logreport.PusherPauseEvent.Args
 
totalTime - Variable in class com.alivc.live.pusher.logreport.PusherResumeEvent.Args
 
totalTime - Variable in class com.alivc.live.pusher.logreport.PusherSdkErrorEvent.Args
 
totalTime - Variable in class com.alivc.live.pusher.logreport.PusherStopPushEvent.Args
 
totalTime - Variable in class com.alivc.live.pusher.logreport.PusherSystemErrorEvent.Args
 
totalUploadSize - Variable in class com.alivc.live.pusher.logreport.PusherPauseEvent.Args
 
totalUploadSize - Variable in class com.alivc.live.pusher.logreport.PusherResumeEvent.Args
 
totalUploadSize - Variable in class com.alivc.live.pusher.logreport.PusherSdkErrorEvent.Args
 
totalUploadSize - Variable in class com.alivc.live.pusher.logreport.PusherStopPushEvent.Args
 
totalUploadSize - Variable in class com.alivc.live.pusher.logreport.PusherSystemErrorEvent.Args
 
trimUrl(String) - Static method in class com.alivc.live.utils.AlivcLiveURLTools
trim url
tryRead(long) - Method in class com.alivc.component.encoder.AudioCodecEncoder
 
tryRead(long) - Method in class com.alivc.component.encoder.MediaCodecEncoder
 

U

unBindApplication(Application) - Method in class com.alivc.live.utils.AppFrontBackHelper
 
unlockAfterUseTexture() - Method in class org.webrtc.ali.SurfaceTextureHelper
 
unRegisterBluetoothHeadsetListener() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
updateAudioDeviceState() - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
updateAudioDeviceState(boolean) - Method in class org.webrtc.ali.voiceengine.AliRtcAudioManager
 
updateBitrate(int) - Method in class com.alivc.component.encoder.MediaCodecEncoder
 
updateDevice() - Method in class org.webrtc.ali.voiceengine.AliRtcBluetoothManager
Use the BluetoothHeadset proxy object (controls the Bluetooth Headset Service via IPC) to update the list of connected devices for the HEADSET profile.
updateTexImage() - Method in class com.alivc.component.capture.AliVideoCaptureCamera
 
updateTexImage() - Method in class com.alivc.component.capture.VideoCaptureJNI
 
updateTexImage() - Method in class com.alivc.component.screen.ScreenPusher
 
updateTexImage() - Method in class com.alivc.component.screen.ScreenPusherJNI
 
uploadChannelLog() - Static method in class org.webrtc.utils.AlivcLog
 
uploadLog() - Static method in class org.webrtc.utils.AlivcLog
 
uploadYuvData(int, int, int[], ByteBuffer[]) - Method in class org.webrtc.ali.RendererCommon.YuvUploader
Upload |planes| into OpenGL textures, taking stride into consideration.
url - Variable in class com.alivc.live.pusher.logreport.PusherStartPushSuccessEvent.Args
 
url - Variable in class com.alivc.live.pusher.logreport.PusherStopPushSuccessEvent.Args
 
useAliPlayerForBGM() - Method in class com.alivc.live.pusher.AlivcLivePushConfig
 
useProgram() - Method in class org.webrtc.ali.GlShader
 
useWebRtcBasedAcousticEchoCanceler() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
useWebRtcBasedAutomaticGainControl() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
useWebRtcBasedNoiseSuppressor() - Static method in class com.alivc.component.voice.WebRtcAudioUtils
 
utm - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
utm - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 

V

v(String, String) - Static method in class org.webrtc.ali.Logging
 
v(String, String) - Static method in class org.webrtc.utils.AlivcLog
 
value - Variable in class com.alivc.live.pusher.logreport.PusherSetBGMEarsBackEvent.Args
 
value - Variable in class com.alivc.live.pusher.logreport.PusherSetBGMLoopEvent.Args
 
valueOf(String) - Static method in enum com.alivc.component.voice.WebRtcAudioRecord.AudioRecordStartErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.component.voice.WebRtcAudioTrack.AudioTrackStartErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.annotations.AlivcLiveMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.player.annotations.AlivcLivePlayError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.player.annotations.AlivcLivePlayRenderMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.player.annotations.AlivcLivePlayRotationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcAudioAACProfileEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcAudioChannelEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcAudioSampleRateEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcAudioSceneModeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcEncodeModeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcEncodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcFpsEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcImageFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePlayStats
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushAudioEffectReverbMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushAudioEffectVoiceChangeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushCameraTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.AlivcLiveLicenseCheckResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P_FLUENCY_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P_RESOLUTION_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P_FLUENCY_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P_RESOLUTION_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P_FLUENCY_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P_RESOLUTION_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P_FLUENCY_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P_RESOLUTION_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P_FLUENCY_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P_RESOLUTION_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P_FLUENCY_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P_RESOLUTION_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P_FLUENCY_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P_RESOLUTION_FIRST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.Topic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushMonitorLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLivePushStats
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcLiveTranscodingCropModeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcPreviewDisplayMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcPreviewOrientationEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcPreviewRotationEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcQualityModeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcSoundFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.AlivcVideoEncodeGopEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.LivePushNotification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.manager.AlivcLiveCommonParams
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alivc.live.pusher.SurfaceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit.ParameName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit.FeatureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.GlRectDrawer.TextureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.Logging.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.Logging.TraceLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.MediaCodecVideoEncoder.BitrateAdjustmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.MediaCodecVideoEncoder.H264Profile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.MediaCodecVideoEncoder.VideoCodecType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.RendererCommon.ScalingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.VideoFrame.TextureBuffer.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.voiceengine.AliRtcAudioManager.AudioDevice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.webrtc.ali.voiceengine.AliRtcBluetoothManager.BluetoothState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.alivc.component.voice.WebRtcAudioRecord.AudioRecordStartErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.component.voice.WebRtcAudioTrack.AudioTrackStartErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.annotations.AlivcLiveMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.player.annotations.AlivcLivePlayError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.player.annotations.AlivcLivePlayRenderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.player.annotations.AlivcLivePlayRotationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcAudioAACProfileEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcAudioChannelEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcAudioSampleRateEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcAudioSceneModeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcEncodeModeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcEncodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcFpsEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcImageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePlayStats
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushAudioEffectReverbMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushAudioEffectVoiceChangeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushCameraTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.AlivcLiveLicenseCheckResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P_FLUENCY_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_1080P_RESOLUTION_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P_FLUENCY_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_180P_RESOLUTION_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P_FLUENCY_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_240P_RESOLUTION_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P_FLUENCY_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_360P_RESOLUTION_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P_FLUENCY_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_480P_RESOLUTION_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P_FLUENCY_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_540P_RESOLUTION_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P_FLUENCY_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.BITRATE_720P_RESOLUTION_FIRST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushConstants.Topic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushMonitorLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLivePushStats
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcLiveTranscodingCropModeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcPreviewDisplayMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcPreviewOrientationEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcPreviewRotationEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcQualityModeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcResolutionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcSoundFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.AlivcVideoEncodeGopEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.LivePushNotification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.manager.AlivcLiveCommonParams
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alivc.live.pusher.SurfaceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKaraokeFeatureKit.ParameName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.huawei.multimedia.alivc.audiokit.interfaces.HwAudioKit.FeatureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.GlRectDrawer.TextureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.Logging.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.Logging.TraceLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.MediaCodecVideoEncoder.BitrateAdjustmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.MediaCodecVideoEncoder.H264Profile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.MediaCodecVideoEncoder.VideoCodecType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.RendererCommon.ScalingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.VideoFrame.TextureBuffer.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.voiceengine.AliRtcAudioManager.AudioDevice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.webrtc.ali.voiceengine.AliRtcBluetoothManager.BluetoothState
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR_NOT_SUPPORTED - Static variable in class com.huawei.multimedia.alivc.audiokit.config.ResultCode
 
VERBOSE - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
verbose(String, String) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
verifyLicense() - Static method in class com.alivc.live.pusher.manager.AlivcLiveLicenseManager
检查SDK License
verifyLicenseNative() - Static method in class com.alivc.live.pusher.LivePusherJNI
 
VERSION - Static variable in class com.alivc.component.encoder.MediaCodecEncoder
 
Version - Class in com.huawei.multimedia.alivc.audiokit.config
 
verticalFlipMatrix() - Static method in class org.webrtc.ali.RendererCommon
 
VideoCaptureJNI - Class in com.alivc.component.capture
 
VideoCaptureJNI(long) - Constructor for class com.alivc.component.capture.VideoCaptureJNI
 
VideoFormatToNative(int) - Static method in class com.alivc.component.capture.JNIUtils
 
VideoFormatToNative(int) - Static method in class com.alivc.live.utils.JNIUtils
 
VideoFrame - Class in org.webrtc.ali
Java version of webrtc::VideoFrame and webrtc::VideoFrameBuffer.
VideoFrame(VideoFrame.Buffer, int, long, Matrix) - Constructor for class org.webrtc.ali.VideoFrame
 
VideoFrame.Buffer - Interface in org.webrtc.ali
 
VideoFrame.I420Buffer - Interface in org.webrtc.ali
Interface for I420 buffers.
VideoFrame.TextureBuffer - Interface in org.webrtc.ali
Interface for buffers that are stored as a single texture, either in OES or RGB format.
VideoFrame.TextureBuffer.Type - Enum in org.webrtc.ali
 
VideoLayoutMeasure() - Constructor for class org.webrtc.ali.RendererCommon.VideoLayoutMeasure
 
VideoParam - Class in com.alivc.component.capture
 
VideoParam(int, int, int, int, int) - Constructor for class com.alivc.component.capture.VideoParam
 
VideoRenderer - Class in org.webrtc.ali
Java version of VideoSinkInterface.
VideoRenderer(VideoRenderer.Callbacks) - Constructor for class org.webrtc.ali.VideoRenderer
 
VideoRenderer.Callbacks - Interface in org.webrtc.ali
The real meat of VideoSinkInterface.
VideoRenderer.I420Frame - Class in org.webrtc.ali
Java version of webrtc::VideoFrame.
Visible - Annotation Type in com.alivc.live.pusher
 
vo - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
vo - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
voice - Variable in class com.alivc.live.pusher.logreport.PusherSetBGMEvent.Args
 
vp8HwEncoderProperties() - Static method in class org.webrtc.ali.MediaCodecVideoEncoder
 
vpiubad - Variable in class com.alivc.live.pusher.logreport.PusherDropFrameEvent.PusherDropFrameArgs
 
vpiubbd - Variable in class com.alivc.live.pusher.logreport.PusherDropFrameEvent.PusherDropFrameArgs
 
vutMs - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
vutMs - Variable in class com.alivc.live.pusher.logreport.PusherReconnectEvent.Args
 
vutMs - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 

W

w(String, String) - Static method in class org.webrtc.ali.Logging
 
w(String, String, Throwable) - Static method in class org.webrtc.ali.Logging
 
w(String, String) - Static method in class org.webrtc.utils.AlivcLog
 
waitUninterruptibly(Object) - Static method in class org.webrtc.ali.ThreadUtils
 
WARN - Static variable in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
warn(String, String) - Static method in class com.huawei.multimedia.alivc.audiokit.utils.LogUtils
 
WaterMarkInfo - Class in com.alivc.live.pusher
 
WaterMarkInfo() - Constructor for class com.alivc.live.pusher.WaterMarkInfo
 
WaterMarkInfo(String, float, float, float, float) - Constructor for class com.alivc.live.pusher.WaterMarkInfo
 
wc - Variable in class com.alivc.live.pusher.logreport.PusherFirstFrameSentEvent.Args
 
wc - Variable in class com.alivc.live.pusher.logreport.PusherStartPushEvent.Args
 
WebRtcAudioEffects - Class in com.alivc.component.voice
 
WebRtcAudioEffects - Class in org.webrtc.ali.voiceengine
 
WebRtcAudioManager - Class in org.webrtc.ali.voiceengine
 
WebRtcAudioRecord - Class in com.alivc.component.voice
 
WebRtcAudioRecord - Class in org.webrtc.ali.voiceengine
 
WebRtcAudioRecord.AudioRecordListener - Interface in com.alivc.component.voice
 
WebRtcAudioRecord.AudioRecordStartErrorCode - Enum in com.alivc.component.voice
 
WebRtcAudioRecord.AudioSamples - Class in com.alivc.component.voice
Contains audio sample information.
WebRtcAudioRecord.WebRtcAudioRecordErrorCallback - Interface in com.alivc.component.voice
 
WebRtcAudioRecord.WebRtcAudioRecordSamplesReadyCallback - Interface in com.alivc.component.voice
Called when new audio samples are ready.
WebRtcAudioTrack - Class in com.alivc.component.voice
 
WebRtcAudioTrack - Class in org.webrtc.ali.voiceengine
 
WebRtcAudioTrack.AudioTrackListener - Interface in com.alivc.component.voice
 
WebRtcAudioTrack.AudioTrackStartErrorCode - Enum in com.alivc.component.voice
 
WebRtcAudioTrack.ErrorCallback - Interface in com.alivc.component.voice
 
WebRtcAudioUtils - Class in com.alivc.component.voice
 
WebRtcAudioUtils() - Constructor for class com.alivc.component.voice.WebRtcAudioUtils
 
WebRtcAudioUtils - Class in org.webrtc.ali.voiceengine
 
WebRtcAudioUtils() - Constructor for class org.webrtc.ali.voiceengine.WebRtcAudioUtils
 
width - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 

Y

yuvFrame - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 
yuvPlanes - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 
yuvStrides - Variable in class org.webrtc.ali.VideoRenderer.I420Frame
 
YuvUploader() - Constructor for class org.webrtc.ali.RendererCommon.YuvUploader
 
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links