public class TXVodPlayConfig
extends java.lang.Object
Constructor and Description |
---|
TXVodPlayConfig() |
Modifier and Type | Method and Description |
---|---|
void |
setAutoRotate(boolean autoRotate)
播放mp4文件时,若设为YES则根据文件中的旋转角度自动旋转。旋转角度可在PLAY_EVT_CHANGE_ROTATION事件中获得。默认YES
|
void |
setCacheFolderPath(java.lang.String folderPath)
设置点播缓存目录。点播MP4、HLS有效
|
void |
setCacheMp4ExtName(java.lang.String cacheMp4ExtName)
缓存mp4文件扩展名
|
void |
setConnectRetryCount(int count)
设置播放器重连次数.
|
void |
setConnectRetryInterval(int interval)
设置播放器重连间隔.
|
void |
setEnableAccurateSeek(boolean accurateSeek)
设置是否精确seek,默认true
|
void |
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
设置自定义http headers
|
void |
setMaxCacheItems(int maxCacheItems)
设置缓存文件个数
|
void |
setPlayerType(int playerType)
设置播放器类型
|
void |
setProgressInterval(int intervalMs)
设置进度回调间隔
|
void |
setSmoothSwitchBitrate(boolean smoothSwitchBitrate)
平滑切换多码率HLS,默认false
|
void |
setTimeout(int timeout)
设置播放器连接超时时间.
|
public void setAutoRotate(boolean autoRotate)
autoRotate
- public void setCacheFolderPath(java.lang.String folderPath)
folderPath
- public void setCacheMp4ExtName(java.lang.String cacheMp4ExtName)
cacheMp4ExtName
- 默认 "mp4"public void setConnectRetryCount(int count)
当SDK与服务器异常断开连接时,SDK会尝试与服务器重连.通过此函数设置SDK重连次数.
count
- SDK重连次数,最小值为 1, 最大值为 10, 默认值为 3.public void setConnectRetryInterval(int interval)
当SDK与服务器异常断开连接时,SDK会尝试与服务器重连.通过此函数来设置两次重连间隔时间.
interval
- SDK重连间隔,单位秒,最小值为 3, 最大值为 30, 默认值为 3.public void setEnableAccurateSeek(boolean accurateSeek)
开启精确后seek,seek的时间平均多出200ms
accurateSeek
- public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
headers
- public void setMaxCacheItems(int maxCacheItems)
maxCacheItems
- public void setPlayerType(int playerType)
playerType
- public void setProgressInterval(int intervalMs)
若不设置,SDK默认间隔0.5秒回调一次
intervalMs
- 间隔时间,单位毫秒public void setSmoothSwitchBitrate(boolean smoothSwitchBitrate)
smoothSwitchBitrate
- 设为false时,可提高多码率地址打开速度; 设为true,在IDR对齐时可平滑切换码率public void setTimeout(int timeout)
timeout
- SD连接超时时间,单位秒, 默认值为 10.