public class PlayerConfig
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
boolean |
mClearFrameWhenStop
停止后是否清空画面。
|
boolean |
mDisableAudio
禁用Audio。
|
boolean |
mDisableVideo
禁用Video。
|
boolean |
mEnableSEI
是否启用SEI
|
boolean |
mEnableVideoTunnelRender
是否启用TunnelRender
|
int |
mHighBufferDuration
高缓冲时长。
|
java.lang.String |
mHttpProxy
http代理。
|
int |
mLiveStartIndex
HLS直播时,起播分片位置。
|
long |
mMaxBackwardBufferDurationMs
往前缓存的最大buffer时长。
|
int |
mMaxBufferDuration
最大缓冲区时长。
|
int |
mMaxDelayTime
最大延迟。
|
int |
mMaxProbeSize
最大probe大小。
|
int |
mNetworkRetryCount
网络重试次数,每次间隔networkTimeout,networkRetryCount=0则表示不重试,重试策略app决定,默认值为2
|
int |
mNetworkTimeout
网络超时时间。
|
int |
mPositionTimerIntervalMs
进度跟新的频率。
|
java.lang.String |
mReferrer
referrer
|
int |
mStartBufferDuration
起播缓冲区时长。
|
java.lang.String |
mUserAgent
设置请求的ua
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String[] |
getCustomHeaders() |
void |
setCustomHeaders(java.lang.String[] headers) |
public java.lang.String mHttpProxy
public java.lang.String mReferrer
public int mNetworkTimeout
public int mMaxDelayTime
public int mMaxBufferDuration
public int mHighBufferDuration
public int mStartBufferDuration
public int mMaxProbeSize
public boolean mClearFrameWhenStop
public boolean mEnableVideoTunnelRender
public boolean mEnableSEI
public java.lang.String mUserAgent
public int mNetworkRetryCount
public int mLiveStartIndex
public boolean mDisableAudio
public boolean mDisableVideo
public int mPositionTimerIntervalMs
public long mMaxBackwardBufferDurationMs