TXCloudPullViewController class

播放器音量大小回调。音量大小, 取值范围 0,100

Constructors

TXCloudPullViewController(int id, {PlayEventListener onPlayEventListener, SnapshotResult snapshotResult})

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
onPlayEventListener PlayEventListener
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
snapshotResult SnapshotResult
final

Methods

enableHardwareDecode(bool enable) Future<bool>
开启硬件加速。需要重启播放流程. 返回 true:关闭或开启硬件加速成功;false:关闭或开启硬件加速失败。
isPlaying() Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
pause() Future
resume() Future
setAudioRoute(int audioRoute) Future
设置声音播放模式。切换扬声器,听筒,可设置值:TXLiveConstants.AUDIO_ROUTE_SPEAKERTXLiveConstants.AUDIO_ROUTE_RECEIVER
setMute(bool mute) Future
设置是否静音播放。true:静音播放;false:不静音播放。
setPlayConfig(TXLivePlayConfig playConfig) Future
setRenderMode(int renderMode) Future
设置平铺模式 params renderMode 必须是 TXLiveConstants.RENDER_MODE_ADJUST_RESOLUTION 或者 TXLiveConstants.RENDER_MODE_FULL_FILL_SCREEN
setRenderRotation(int renderRotation) Future
设置 横屏|竖屏 params renderMode 必须是 TXLiveConstants.RENDER_ROTATION_0 TXLiveConstants.RENDER_ROTATION_90 TXLiveConstants.RENDER_ROTATION_180 TXLiveConstants.RENDER_ROTATION_270
setVolume(int volume) Future
设置音量。音量大小,取值范围 0 - 100。
snapshot() Future
本地截图
startPlay(String playUrl) Future<int>
stopPlay() Future
switchStream(String playUrl) Future<int>
FLV 多清晰度切换。 使用说明: 必须是腾讯云的直播地址。 必须是当前播放直播流的不同清晰度,切换到无关流地址可能会失败。
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited