- sampleProcess(int, Bitmap) - Method in interface com.tencent.ugc.TXVideoInfoReader.OnSampleProgrocess
-
- seek(int) - Method in class com.tencent.rtmp.TXLivePlayer
-
跳转到视频流指定时间点.
- seek(int) - Method in class com.tencent.rtmp.TXVodPlayer
-
跳转到视频流指定时间点.
- seek(float) - Method in class com.tencent.rtmp.TXVodPlayer
-
跳转到视频流指定时间点.
- seekBGM(int, int) - Method in class com.tencent.ugc.TXUGCRecord
-
- sendCustomPCMData(byte[]) - Method in class com.tencent.rtmp.TXLivePusher
-
发送客户自定义的音频PCM数据.
- sendCustomVideoData(byte[], int, int, int) - Method in class com.tencent.rtmp.TXLivePusher
-
发送客户自定义的视频数据.
- sendCustomVideoTexture(int, int, int) - Method in class com.tencent.rtmp.TXLivePusher
-
发送客户自定义的视频纹理。注意,该接口需要在OpenGL线程调用。
- sendMessageEx(byte[]) - Method in class com.tencent.rtmp.TXLivePusher
-
向播放端发送消息 (消息大小不允许超过2K)
- setAnimatedPasterList(List<TXVideoEditConstants.TXAnimatedPaster>) - Method in class com.tencent.ugc.TXVideoEditer
-
设置动态贴纸列表
- setANS(boolean) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置是否开启噪声抑制.
- setAppID(String) - Static method in class com.tencent.rtmp.TXLiveBase
-
设置appID.
- setAppId(int) - Method in class com.tencent.rtmp.TXPlayerAuthBuilder
-
应用appId。必填
- setAppVersion(String) - Static method in class com.tencent.rtmp.TXLiveBase
-
- setAspectRatio(int) - Method in class com.tencent.ugc.TXUGCRecord
-
设置宽高比
- setAudioBitrate(int) - Method in class com.tencent.ugc.TXVideoEditer
-
设置生成的音频码率
- setAudioChannels(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置声道数.
- setAudioProcessListener(TXLivePusher.AudioCustomProcessListener) - Method in class com.tencent.rtmp.TXLivePusher
-
设置自定义音频处理回调
- setAudioRawDataListener(TXLivePlayer.ITXAudioRawDataListener) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置音频数据回调
- setAudioRoute(int) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置声音播放模式(切换扬声器,听筒)
- setAudioSampleRate(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置声音采样率.
- setAutoAdjustBitrate(boolean) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置是否开启码率自适应.
- setAutoAdjustCacheTime(boolean) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置是否根据网络状况自动调整播放器缓存时间.
- setAutoAdjustStrategy(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置动态调整码率的策略
- setAutoPlay(boolean) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置点播是否startPlay后自动开始播放。默认自动播放
注意:只对点播生效,直播不生效
- setAutoPlay(boolean) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置点播是否startPlay后自动开始播放。默认自动播放
- setAutoRotate(boolean) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
播放mp4文件时,若设为YES则根据文件中的旋转角度自动旋转。旋转角度可在PLAY_EVT_CHANGE_ROTATION事件中获得。默认YES
- setBeautyDepth(int, int, int, int) - Method in class com.tencent.ugc.TXUGCRecord
-
设置美颜 和 美白 效果级别
- setBeautyFilter(int, int, int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置美白和美颜效果.
- setBeautyFilter(int, int, int, int) - Method in class com.tencent.rtmp.TXLivePusher
-
设置美颜效果.
- setBeautyFilter(int, int) - Method in class com.tencent.ugc.TXVideoEditer
-
/**
设置美颜,美白级别
- setBeautyStyle(int) - Method in class com.tencent.ugc.TXUGCRecord
-
设置美颜类型
- setBGM(String) - Method in class com.tencent.ugc.TXUGCRecord
-
设置背景音乐文件
- setBGM(String) - Method in class com.tencent.ugc.TXVideoEditer
-
设置背景音乐路径
- setBGMAtVideoTime(long) - Method in class com.tencent.ugc.TXVideoEditer
-
设置背景音乐从视频的某个位置起开始添加
- setBGMLoop(boolean) - Method in class com.tencent.ugc.TXVideoEditer
-
设置背景音乐是否重复
- setBGMNofify(TXLivePusher.OnBGMNotify) - Method in class com.tencent.rtmp.TXLivePusher
-
设置背景音乐的回调接口
- setBGMNofify(TXRecordCommon.ITXBGMNotify) - Method in class com.tencent.ugc.TXUGCRecord
-
设置背景音乐播放回调接口.
- setBgmPitch(float) - Method in class com.tencent.rtmp.TXLivePusher
-
设置背景音乐的音调.
- setBGMStartTime(long, long) - Method in class com.tencent.ugc.TXVideoEditer
-
可以选取音乐的起始时间和结束时间
- setBGMVolume(float) - Method in class com.tencent.rtmp.TXLivePusher
-
设置背景音乐的音量大小.
- setBGMVolume(float) - Method in class com.tencent.ugc.TXUGCRecord
-
设置背景音乐的音量大小.
- setBGMVolume(float) - Method in class com.tencent.ugc.TXVideoEditer
-
设置背景音乐声音大小
- setBitrateIndex(int) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置当前正在播放的码率索引,无缝切换清晰度
清晰度切换可能需要等待一小段时间。腾讯云支持多码率HLS分片对齐,保证最佳体验。
- setByteBuffer(ByteBuffer) - Method in class com.tencent.ugc.TXAudioFrame
-
- setCacheFolderPath(String) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置点播缓存目录。点播MP4有效
- setCacheFolderPath(String) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置点播缓存目录。点播MP4、HLS有效
- setCacheMp4ExtName(String) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
缓存mp4文件扩展名
- setCacheTime(float) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置播放器缓存时间.
- setChinLevel(int) - Method in class com.tencent.rtmp.TXLivePusher
-
setChinLevel 设置下巴拉伸或收缩(特权版本有效,普通版本设置此参数无效)
- setChinLevel(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- setConfig(TXLivePlayConfig) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置播放器配置信息.
- setConfig(TXLivePushConfig) - Method in class com.tencent.rtmp.TXLivePusher
-
设置推流器配置信息.推荐在启动推流前设置配置信息.
- setConfig(TXVodPlayConfig) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置播放器配置信息.
- setConnectRetryCount(int) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置播放器重连次数.
- setConnectRetryCount(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置推流端重连次数.
- setConnectRetryCount(int) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置播放器重连次数.
- setConnectRetryInterval(int) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置播放器重连间隔.
- setConnectRetryInterval(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置推流端重连间隔.
- setConnectRetryInterval(int) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置播放器重连间隔.
- setConsoleEnabled(boolean) - Static method in class com.tencent.rtmp.TXLiveBase
-
setConsoleEnabled 启用或禁用控制台日志打印
enabled:指定是否启用
- setCustomAudioPreProcessLibrary(String, String) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置用户自定义的音频预处理库.
- setCustomModeType(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置自定义音视频采集、预处理类型.
- setCustomVideoPreProcessLibrary(String, String) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置用户自定义的视频预处理库.比如美颜处理.
- setCustomVideoProcessListener(TXVideoEditer.TXVideoCustomProcessListener) - Method in class com.tencent.ugc.TXVideoEditer
-
- setCutFromTime(long, long) - Method in class com.tencent.ugc.TXVideoEditer
-
设置视频剪切范围
- setDuration(long) - Method in class com.tencent.ugc.PartInfo
-
- setEnableAccurateSeek(boolean) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置是否精确seek,默认true
- setEnableMessage(boolean) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
开启消息通道
- setEnableNearestIP(boolean) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
开启就近选路
- setEnableZoom(boolean) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置是否可以通过两个手指滑动自动调整焦距
- setExper(int) - Method in class com.tencent.rtmp.TXPlayerAuthBuilder
-
试看时长,单位:秒。可选
- setExposureCompensation(float) - Method in class com.tencent.rtmp.TXLivePusher
-
调整曝光
- setEyeScaleLevel(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置大眼效果.
- setEyeScaleLevel(int) - Method in class com.tencent.rtmp.TXLivePusher
-
setEyeScaleLevel 设置大眼级别(特权版本有效,普通版本设置此参数无效)
- setEyeScaleLevel(float) - Method in class com.tencent.ugc.TXUGCRecord
-
设置大眼效果
- setFaceScaleLevel(float) - Method in class com.tencent.ugc.TXUGCRecord
-
设置瘦脸效果
- setFaceShortLevel(int) - Method in class com.tencent.rtmp.TXLivePusher
-
setFaceShortLevel 设置短脸(特权版本有效,普通版本设置此参数无效)
- setFaceShortLevel(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- setFaceSlimLevel(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置瘦脸效果.
- setFaceSlimLevel(int) - Method in class com.tencent.rtmp.TXLivePusher
-
setFaceSlimLevel 设置瘦脸级别(特权版本有效,普通版本设置此参数无效)
- setFaceVLevel(int) - Method in class com.tencent.rtmp.TXLivePusher
-
setFaceVLevel 设置V脸(特权版本有效,普通版本设置此参数无效)
- setFaceVLevel(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- setFileId(String) - Method in class com.tencent.rtmp.TXPlayerAuthBuilder
-
文件id。必填
- setFilter(Bitmap) - Method in class com.tencent.rtmp.TXLivePusher
-
setFilter 设置指定素材滤镜特效
- setFilter(Bitmap) - Method in class com.tencent.ugc.TXUGCRecord
-
setFilter 设置指定素材滤镜特效
- setFilter(Bitmap, float, Bitmap, float, float) - Method in class com.tencent.ugc.TXUGCRecord
-
setFilter 设置组合滤镜特效
- setFilter(Bitmap) - Method in class com.tencent.ugc.TXVideoEditer
-
设置滤镜
- setFilter(Bitmap, float, Bitmap, float, float) - Method in class com.tencent.ugc.TXVideoEditer
-
setFilter 设置组合滤镜特效
- setFrontCamera(boolean) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置是否使用前置摄像头.
- setGreenScreenFile(String) - Method in class com.tencent.rtmp.TXLivePusher
-
设置绿幕文件。仅增值版有效
- setGreenScreenFile(String, boolean) - Method in class com.tencent.ugc.TXUGCRecord
-
设置绿幕文件:目前图片支持jpg/png,视频支持mp4/3gp等Android系统支持的格式
API要求18
- setHardwareAcceleration(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
启用或禁用硬件加速.
- setHeaders(Map<String, String>) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置自定义http headers
- setHeaders(Map<String, String>) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置自定义http headers
- setHomeOrientation(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置采集的视频的旋转角度.
- setHomeOrientation(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- setHttps(boolean) - Method in class com.tencent.rtmp.TXPlayerAuthBuilder
-
是否用https请求。默认false
- setLength(int) - Method in class com.tencent.ugc.TXAudioFrame
-
- setLibraryPath(String) - Static method in class com.tencent.rtmp.TXLiveBase
-
设置sdk的library加载路径.
- setLicence(Context, String, String) - Method in class com.tencent.ugc.TXUGCBase
-
- setListener(ITXLiveBaseListener) - Static method in class com.tencent.rtmp.TXLiveBase
-
设置日志回调listener
- setLogLevel(int) - Static method in class com.tencent.rtmp.TXLiveBase
-
设置SDK将
NULL级别 至 logLevel 级别以内的log存入文件.
- setLoop(boolean) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置是否循环播放
- setMaxAutoAdjustCacheTime(float) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置自动调整时播放器最大缓存时间.
- setMaxCacheItems(int) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置缓存文件个数
- setMaxCacheItems(int) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置缓存文件个数
- setMaxVideoBitrate(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置最大视频码率.
- setMicVolume(float) - Method in class com.tencent.rtmp.TXLivePusher
-
设置麦克风的音量大小.
- setMicVolume(float) - Method in class com.tencent.ugc.TXUGCRecord
-
设置麦克风的音量大小.
- setMinAutoAdjustCacheTime(float) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置自动调整时播放器最小缓存时间.
- setMinVideoBitrate(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置最小视频码率.
- setMirror(boolean) - Method in class com.tencent.rtmp.TXLivePusher
-
设置播放端水平镜像与否(tips:推流端前置摄像头默认看到的是镜像画面,后置摄像头默认看到的是非镜像画面)
- setMirror(boolean) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置镜像
- setMotionMute(boolean) - Method in class com.tencent.ugc.TXUGCRecord
-
- setMotionTmpl(String) - Method in class com.tencent.rtmp.TXLivePusher
-
设置动效。仅企业版SDK有效
- setMotionTmpl(String) - Method in class com.tencent.ugc.TXUGCRecord
-
setMotionTmpl 设置动效文件
- setMute(boolean) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置是否静音播放.
- setMute(boolean) - Method in class com.tencent.rtmp.TXLivePusher
-
设置是否静音播放预览视频.
- setMute(boolean) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置是否静音播放.
- setMute(boolean) - Method in class com.tencent.ugc.TXUGCRecord
-
- setNoseSlimLevel(int) - Method in class com.tencent.rtmp.TXLivePusher
-
setNoseSlimLevel 设置瘦鼻(特权版本有效,普通版本设置此参数无效)
- setNoseSlimLevel(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- setPartsManagerObserver(TXUGCPartsManager.IPartsManagerListener) - Method in class com.tencent.ugc.TXUGCPartsManager
-
- setPasterList(List<TXVideoEditConstants.TXPaster>) - Method in class com.tencent.ugc.TXVideoEditer
-
设置静态贴纸列表
- setPath(String) - Method in class com.tencent.ugc.PartInfo
-
- setPauseFlag(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置推流暂停时,后台推流的选项
- setPauseImg(int, int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置推流暂停时,后台播放暂停图片的方式.
- setPauseImg(Bitmap) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置推流暂停时,后台播放的暂停图片.
- setPictureList(List<Bitmap>, int) - Method in class com.tencent.ugc.TXVideoEditer
-
- setPictureTransition(int) - Method in class com.tencent.ugc.TXVideoEditer
-
- setPituLicencePath(String) - Static method in class com.tencent.rtmp.TXLiveBase
-
设置企业版动效Licence文件路径
- setPlayerType(int) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置播放器类型
- setPlayerView(TXCloudVideoView) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置播放器的视频渲染View.
- setPlayerView(TXCloudVideoView) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置播放器的视频渲染View.
- setPlayerView(TextureRenderView) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置播放器视频渲染TextureRenderView, 推荐使用TXCloudVideoView
- setPlayListener(ITXLivePlayListener) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置播放器的回调.
- setProgressInterval(int) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置进度回调间隔
- setPushListener(ITXLivePushListener) - Method in class com.tencent.rtmp.TXLivePusher
-
设置推流器的回调.
- setRate(float) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置点播的播放速率。默认1.0
注意:只对点播生效,直播不生效
- setRate(float) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置点播的播放速率。默认1.0
- setRecordSpeed(int) - Method in class com.tencent.ugc.TXUGCRecord
-
录制速度
- setRenderMode(int) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置图像平铺模式.
- setRenderMode(int) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置图像平铺模式.
- setRenderRotation(int) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置图像渲染角度.
- setRenderRotation(int) - Method in class com.tencent.rtmp.TXLivePusher
-
设置图像渲染角度.
- setRenderRotation(int) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置图像渲染角度.
- setRenderRotation(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- setRepeatPlay(List<TXVideoEditConstants.TXRepeat>) - Method in class com.tencent.ugc.TXVideoEditer
-
设置多段重复片段【注意:目前只支持一次重复,重复三次】
- setReverb(int) - Method in class com.tencent.rtmp.TXLivePusher
-
设置推流端混响效果
- setReverb(int) - Method in class com.tencent.ugc.TXUGCRecord
-
混响
- setReverse(boolean) - Method in class com.tencent.ugc.TXVideoEditer
-
视频倒放处理
- setRtmpChannelType(int) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
设置RTMP传输通道的类型
- setRtmpChannelType(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置RTMP传输通道的类型
- setSign(String) - Method in class com.tencent.rtmp.TXPlayerAuthBuilder
-
无防盗链不填。
普通防盗链签名:
sign = md5(KEY+appId+fileId+t+us)
带试看的防盗链签名:
sign = md5(KEY+appId+fileId+t+exper+us)
播放器API使用的防盗链参数(t, us, exper) 与CDN防盗链参数一致,只是sign计算方式不同
参考防盗链产品文档: https://cloud.tencent.com/document/product/266/11243
- setSmoothSwitchBitrate(boolean) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
平滑切换多码率HLS,默认false
- setSpecialRatio(float) - Method in class com.tencent.rtmp.TXLivePusher
-
setSpecialRatio 设置滤镜效果程度
- setSpecialRatio(float) - Method in class com.tencent.ugc.TXUGCRecord
-
setSpecialRatio 设置滤镜效果程度
- setSpecialRatio(float) - Method in class com.tencent.ugc.TXVideoEditer
-
设置滤镜程度值
- setSpeedList(List<TXVideoEditConstants.TXSpeed>) - Method in class com.tencent.ugc.TXVideoEditer
-
设置多段倍速播放
- setSplitScreenList(List<TXVideoEditConstants.TXAbsoluteRect>, int, int) - Method in class com.tencent.ugc.TXVideoJoiner
-
设置画面合成列表
- setSubtitleList(List<TXVideoEditConstants.TXSubtitle>) - Method in class com.tencent.ugc.TXVideoEditer
-
设置字幕列表
- setSurface(Surface) - Method in class com.tencent.rtmp.TXLivePlayer
-
- setSurface(Surface) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置Surface,目前只支持硬解
播放器只能在Surface有效的情况下才能正常工作,使用此接口播放时,需要由用户手动调用 resume() 或 pause()
- setTailWaterMark(Bitmap, TXVideoEditConstants.TXRect, int) - Method in class com.tencent.ugc.TXVideoEditer
-
设置片尾水印
- setThumbnail(TXVideoEditConstants.TXThumbnail) - Method in class com.tencent.ugc.TXVideoEditer
-
设置预处理输出的缩略图
- setThumbnailListener(TXVideoEditer.TXThumbnailListener) - Method in class com.tencent.ugc.TXVideoEditer
-
- setTimeout(String) - Method in class com.tencent.rtmp.TXPlayerAuthBuilder
-
加密链接超时时间戳,转换为16进制小写字符串,腾讯云 CDN 服务器会根据该时间判断该链接是否有效。可选
- setTimeout(int) - Method in class com.tencent.rtmp.TXVodPlayConfig
-
设置播放器连接超时时间.
- setToken(String) - Method in class com.tencent.rtmp.TXVodPlayer
-
加密HLS的token。设置此值后,播放器自动在URL中的文件名之前增加voddrm.token.
- setTouchFocus(boolean) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置是否开启手动对焦.
- setTXVideoPreviewListener(TXVideoEditer.TXVideoPreviewListener) - Method in class com.tencent.ugc.TXVideoEditer
-
设置视频预览监听
- setTXVideoPreviewListener(TXVideoJoiner.TXVideoPreviewListener) - Method in class com.tencent.ugc.TXVideoJoiner
-
- setUs(String) - Method in class com.tencent.rtmp.TXPlayerAuthBuilder
-
唯一标识请求,增加链接唯一性
- setVideoBitrate(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置视频编码码率.
- setVideoBitrate(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- setVideoBitrate(int) - Method in class com.tencent.ugc.TXVideoEditer
-
设置生成视频码率
- setVideoBlockThreshold(int) - Method in class com.tencent.rtmp.TXLivePlayConfig
-
- setVideoEncodeGop(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置视频编码GOP.
- setVideoEncoderXMirror(boolean) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置观众端水平镜像
- setVideoFPS(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置视频帧率.
- setVideoGenerateListener(TXVideoEditer.TXVideoGenerateListener) - Method in class com.tencent.ugc.TXVideoEditer
-
设置编辑器生成视频监听
- setVideoJoinerListener(TXVideoJoiner.TXVideoJoinerListener) - Method in class com.tencent.ugc.TXVideoJoiner
-
设置合成回调
- setVideoPath(String) - Method in class com.tencent.ugc.TXVideoEditer
-
设置视频路径
- setVideoPathList(List<String>) - Method in class com.tencent.ugc.TXVideoJoiner
-
设置合成的视频列表
- setVideoProcessListener(TXLivePusher.VideoCustomProcessListener) - Method in class com.tencent.rtmp.TXLivePusher
-
设置自定义图像处理回调
- setVideoProcessListener(TXUGCRecord.VideoCustomProcessListener) - Method in class com.tencent.ugc.TXUGCRecord
-
设置自定义图像处理回调
- setVideoProcessListener(TXVideoEditer.TXVideoProcessListener) - Method in class com.tencent.ugc.TXVideoEditer
-
设置视频预处理回调
- setVideoQuality(int, boolean, boolean) - Method in class com.tencent.rtmp.TXLivePusher
-
setVideoQuality 设置视频质量
- setVideoRawDataListener(TXLivePlayer.ITXVideoRawDataListener) - Method in class com.tencent.rtmp.TXLivePlayer
-
设置软解码视频数据回调
- setVideoRecordListener(TXRecordCommon.ITXVideoRecordListener) - Method in class com.tencent.rtmp.TXLivePlayer
-
录制回调接口,需要在启动播放后设置才生效
- setVideoRecordListener(TXRecordCommon.ITXVideoRecordListener) - Method in class com.tencent.rtmp.TXLivePusher
-
设置录制回调
- setVideoRecordListener(TXRecordCommon.ITXVideoRecordListener) - Method in class com.tencent.ugc.TXUGCRecord
-
设置录制回调接口
- setVideoRenderMode(int) - Method in class com.tencent.ugc.TXUGCRecord
-
渲染模式TXRecordCommon:RENDER_MODE_FULL_FILL_SCREEN / RENDER_MODE_ADJUST_RESOLUTION
- setVideoResolution(int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置采集的视频的分辨率.
- setVideoResolution(int) - Method in class com.tencent.ugc.TXUGCRecord
-
单独设置分辨率
- setVideoVolume(float) - Method in class com.tencent.ugc.TXVideoEditer
-
设置视频声音大小
- setVodListener(ITXVodPlayListener) - Method in class com.tencent.rtmp.TXVodPlayer
-
设置播放器的回调.
- setVoiceChangerType(int) - Method in class com.tencent.rtmp.TXLivePusher
-
设置变声类型
- setVoiceChangerType(int) - Method in class com.tencent.ugc.TXUGCRecord
-
变声
- setWatermark(Bitmap, int, int) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置水印图片及水印图片位置.
- setWatermark(Bitmap, float, float, float) - Method in class com.tencent.rtmp.TXLivePushConfig
-
设置水印图片及水印图片位置.
- setWatermark(Bitmap, TXVideoEditConstants.TXRect) - Method in class com.tencent.ugc.TXUGCRecord
-
设置全局水印
TXRect-水印相对于视频图像的归一化值,sdk内部会根据水印宽高比自动计算height
比如视频图像大小为(540,960) TXRect三个参数设置为0.1,0.1,0.1,水印的实际像素坐标为(540 * 0.1,960 * 0.1,540 * 0.1 ,540 * 0.1 * watermarkBitmap.height / watermarkBitmap.width)
- setWaterMark(Bitmap, TXVideoEditConstants.TXRect) - Method in class com.tencent.ugc.TXVideoEditer
-
设置水印
- setZoom(int) - Method in class com.tencent.rtmp.TXLivePusher
-
调整摄像头焦距
- setZoom(int) - Method in class com.tencent.ugc.TXUGCRecord
-
- snapshot(TXLivePlayer.ITXSnapshotListener) - Method in class com.tencent.rtmp.TXLivePlayer
-
获取当前视频帧图像
注意:由于获取当前帧图像是比较耗时的操作,所以截图会通过异步回调出来
- snapshot(TXLivePusher.ITXSnapshotListener) - Method in class com.tencent.rtmp.TXLivePusher
-
推流截图
- snapshot(TXLivePlayer.ITXSnapshotListener) - Method in class com.tencent.rtmp.TXVodPlayer
-
获取当前视频帧图像
注意:由于获取当前帧图像是比较耗时的操作,所以截图会通过异步回调出来
- snapshot(TXRecordCommon.ITXSnapshotListener) - Method in class com.tencent.ugc.TXUGCRecord
-
截图
- SPEED_LEVEL_FAST - Static variable in class com.tencent.ugc.TXVideoEditConstants
-
- SPEED_LEVEL_FASTEST - Static variable in class com.tencent.ugc.TXVideoEditConstants
-
- SPEED_LEVEL_NORMAL - Static variable in class com.tencent.ugc.TXVideoEditConstants
-
- SPEED_LEVEL_SLOW - Static variable in class com.tencent.ugc.TXVideoEditConstants
-
- SPEED_LEVEL_SLOWEST - Static variable in class com.tencent.ugc.TXVideoEditConstants
-
变速速度
- speedLevel - Variable in class com.tencent.ugc.TXVideoEditConstants.TXSpeed
-
- splitJoinVideo(int, String) - Method in class com.tencent.ugc.TXVideoJoiner
-
合演
- START_RECORD_ERR_API_IS_LOWER_THAN_18 - Static variable in class com.tencent.ugc.TXRecordCommon
-
- START_RECORD_ERR_IS_IN_RECORDING - Static variable in class com.tencent.ugc.TXRecordCommon
-
- START_RECORD_ERR_LICENCE_VERIFICATION_FAILED - Static variable in class com.tencent.ugc.TXRecordCommon
-
- START_RECORD_ERR_NOT_INIT - Static variable in class com.tencent.ugc.TXRecordCommon
-
- START_RECORD_ERR_VIDEO_PATH_IS_EMPTY - Static variable in class com.tencent.ugc.TXRecordCommon
-
- START_RECORD_OK - Static variable in class com.tencent.ugc.TXRecordCommon
-
开始录制的返回错误码
- startCameraCustomPreview(TXRecordCommon.TXUGCCustomConfig, TXCloudVideoView) - Method in class com.tencent.ugc.TXUGCRecord
-
启动摄像头预览
- startCameraPreview(TXCloudVideoView) - Method in class com.tencent.rtmp.TXLivePusher
-
启动摄像头预览.
- startCameraSimplePreview(TXRecordCommon.TXUGCSimpleConfig, TXCloudVideoView) - Method in class com.tencent.ugc.TXUGCRecord
-
启动摄像头预览
- startEffect(int, long) - Method in class com.tencent.ugc.TXVideoEditer
-
设置滤镜特效开始时间
- startPlay(String, int) - Method in class com.tencent.rtmp.TXLivePlayer
-
启动播放.
- startPlay(String) - Method in class com.tencent.rtmp.TXVodPlayer
-
启动播放.
- startPlay(TXPlayerAuthBuilder) - Method in class com.tencent.rtmp.TXVodPlayer
-
以fileid形式播放
- startPlay() - Method in class com.tencent.ugc.TXVideoJoiner
-
开启视频播放,从视频起始位置开始播放,(需要在setVideoPathList之后调用)
- startPlayFromTime(long, long) - Method in class com.tencent.ugc.TXVideoEditer
-
播放某一时间段的视频
- startPusher(String) - Method in class com.tencent.rtmp.TXLivePusher
-
启动推流.
- startRecord(int) - Method in class com.tencent.rtmp.TXLivePlayer
-
启动视频录制
- startRecord(String) - Method in class com.tencent.rtmp.TXLivePusher
-
开始视频录制
- startRecord() - Method in class com.tencent.ugc.TXUGCRecord
-
开始视频录制,SDK内部会自动生成视频路经和视频封面,在TXVideoRecordListener里面返回
- startRecord(String, String) - Method in class com.tencent.ugc.TXUGCRecord
-
开始视频录制
- startRecord(String, String, String) - Method in class com.tencent.ugc.TXUGCRecord
-
开始视频录制
- startScreenCapture() - Method in class com.tencent.rtmp.TXLivePusher
-
启动录屏.
- startTime - Variable in class com.tencent.ugc.TXVideoEditConstants.TXAnimatedPaster
-
- startTime - Variable in class com.tencent.ugc.TXVideoEditConstants.TXPaster
-
- startTime - Variable in class com.tencent.ugc.TXVideoEditConstants.TXRepeat
-
- startTime - Variable in class com.tencent.ugc.TXVideoEditConstants.TXSpeed
-
- startTime - Variable in class com.tencent.ugc.TXVideoEditConstants.TXSubtitle
-
- stopBGM() - Method in class com.tencent.rtmp.TXLivePusher
-
停止播放背景音乐.
- stopBGM() - Method in class com.tencent.ugc.TXUGCRecord
-
停止播放背景音乐.
- stopCameraPreview(boolean) - Method in class com.tencent.rtmp.TXLivePusher
-
停止摄像头预览.
- stopCameraPreview() - Method in class com.tencent.ugc.TXUGCRecord
-
停止摄像头预览
- stopEffect(int, long) - Method in class com.tencent.ugc.TXVideoEditer
-
设置滤镜特效结束时间
- stopPlay(boolean) - Method in class com.tencent.rtmp.TXLivePlayer
-
停止播放.
- stopPlay(boolean) - Method in class com.tencent.rtmp.TXVodPlayer
-
停止播放.
- stopPlay() - Method in class com.tencent.ugc.TXVideoEditer
-
停止播放(释放资源)
- stopPlay() - Method in class com.tencent.ugc.TXVideoJoiner
-
停止播放(释放资源)
- stopPusher() - Method in class com.tencent.rtmp.TXLivePusher
-
停止推流.
- stopRecord() - Method in class com.tencent.rtmp.TXLivePlayer
-
停止视频录制.
- stopRecord() - Method in class com.tencent.rtmp.TXLivePusher
-
停止视频录制
- stopRecord() - Method in class com.tencent.ugc.TXUGCRecord
-
停止视频录制
- stopScreenCapture() - Method in class com.tencent.rtmp.TXLivePusher
-
结束录屏.
- switchCamera() - Method in class com.tencent.rtmp.TXLivePusher
-
- switchCamera(boolean) - Method in class com.tencent.ugc.TXUGCRecord
-
切换前后摄像头
- switchStream(String) - Method in class com.tencent.rtmp.TXLivePlayer
-
flv直播无缝切换.