函数列表 | 描述 |
设置播放器回调 | |
设置播放器的视频渲染 View,该控件负责显示视频内容 | |
设置播放器的视频渲染 View。 该控件负责显示视频内容 | |
设置播放器的视频渲染 View。 该控件负责显示视频内容 | |
设置播放器画面的旋转角度 | |
设置画面的填充模式 | |
开始播放音视频流 | |
停止播放音视频流 | |
播放器是否正在播放中 | |
暂停播放器的音频流 | |
恢复播放器的音频流 | |
暂停播放器的视频流 | |
恢复播放器的视频流 | |
设置播放器音量 | |
设置播放器缓存自动调整的最小和最大时间 ( 单位:秒 ) | |
直播流无缝切换,支持 FLV 和 LEB | |
获取码流信息 | |
启用播放音量大小提示 | |
截取播放过程中的视频画面 | |
开启/关闭对视频帧的监听回调 | |
开启/关闭对音频数据的监听回调 | |
开启接收 SEI 消息 | |
是否显示播放器状态信息的调试浮层 | |
调用 V2TXLivePlayer 的高级 API 接口 | |
开始录制音视频流 | |
停止录制音视频流 |
void setObserver |
参数 | 描述 |
observer |
int setRenderView | (TXCloudVideoView view) |
int setRenderView | (TextureView view) |
int setRenderView | (SurfaceView view) |
int setRenderRotation |
参数 | 描述 |
rotation | V2TXLiveRotation0【默认值】: 0度, 不旋转。 V2TXLiveRotation90: 顺时针旋转90度。 V2TXLiveRotation180: 顺时针旋转180度。 V2TXLiveRotation270: 顺时针旋转270度。 |
int setRenderFillMode |
参数 | 描述 |
mode | V2TXLiveFillModeFill 【默认值】: 图像铺满屏幕,不留黑边,如果图像宽高比不同于屏幕宽高比,部分画面内容会被裁剪掉。 V2TXLiveFillModeFit: 图像适应屏幕,保持画面完整,但如果图像宽高比不同于屏幕宽高比,会有黑边的存在。 V2TXLiveFillModeScaleFill: 图像拉伸铺满,因此长度和宽度可能不会按比例变化。 |
int startLivePlay | (String url) |
参数 | 描述 |
url | 音视频流的播放地址,支持 RTMP,HTTP-FLV,TRTC。 |
int setPlayoutVolume | (int volume) |
int setCacheParams | (float minTime |
| float maxTime) |
参数 | 描述 |
maxTime | 缓存自动调整的最大时间,取值需要大于0。【默认值】:5。 |
minTime | 缓存自动调整的最小时间,取值需要大于0。【默认值】:1。 |
int switchStream | (String newUrl) |
参数 | 描述 |
newUrl | 新的拉流地址。 |
int enableVolumeEvaluation | (int intervalMs) |
参数 | 描述 |
intervalMs | 决定了 onPlayoutVolumeUpdate 回调的触发间隔,单位为ms,最小间隔为100ms,如果小于等于0则会关闭回调,建议设置为300ms;【默认值】:0,不开启。 |
int enableObserveVideoFrame | (boolean enable |
| |
|
参数 | 描述 |
bufferType | |
enable | 是否开启自定义渲染。【默认值】:false。 |
pixelFormat |
int enableObserveAudioFrame | (boolean enable) |
参数 | 描述 |
enable | 是否开启音频数据回调。【默认值】:false。 |
int enableReceiveSeiMessage | (boolean enable |
| int payloadType) |
参数 | 描述 |
enable | true: 开启接收 SEI 消息; false: 关闭接收 SEI 消息。【默认值】: false。 |
payloadType | 指定接收 SEI 消息的 payloadType,支持 5、242、243,请与发送端的 payloadType 保持一致。 |
void showDebugView | (boolean isShow) |
参数 | 描述 |
isShow | 是否显示。【默认值】:false。 |
int setProperty | (String key |
| Object value) |
参数 | 描述 |
key | 高级 API 对应的 key。 |
value | 调用 key 所对应的高级 API 时,需要的参数。 |
int startLocalRecording |
V2TXLIVE_OK
: 成功。 V2TXLIVE_ERROR_INVALID_PARAMETER
: 参数不合法,比如filePath 为空。 V2TXLIVE_ERROR_REFUSED
: API被拒绝,拉流尚未开始。
本页内容是否解决了您的问题?