废弃接口

Copyright (c) 2022 Tencent. All rights reserved.

Module: DeprecatedTRTCCloud @ TXLiteAVSDK

Function: TRTC 废弃接口

废弃接口

DeprecatedTRTCCloud

函数列表
描述
设置 TRTC 事件回调
设置美颜、美白以及红润效果级别
设置大眼级别
设置瘦脸级别
设置 V 脸级别
设置下巴拉伸或收缩幅度
设置短脸级别
设置瘦鼻级别
设置动效贴纸
设置动效静音
设置色彩滤镜效果
设置色彩滤镜浓度
设置绿幕背景视频
设置混响效果
设置变声类型
开启(或关闭)耳返
启用音量大小提示
启用音量大小提示
切换摄像头
查询当前摄像头是否支持缩放
设置摄像头缩放倍数(焦距)
查询是否支持开关闪光灯
开关/关闭闪光灯
查询摄像头是否支持设置焦点
设置摄像头焦点坐标位置
查询是否支持自动识别人脸位置
设置系统音量类型
查询是否支持音频某种能力(仅适用于Android)
设置音频质量
开始显示远端视频画面
停止显示远端视频画面,同时不再拉取该远端用户的视频数据流
设置本地图像的渲染模式
设置本地图像的顺时针旋转角度
设置本地摄像头预览画面的镜像模式
设置远端图像的渲染模式
设置远端图像的顺时针旋转角度
开始显示远端用户的辅路画面
停止显示远端用户的辅路画面
设置辅路画面的填充模式
设置辅路画面的顺时针旋转角度
设置音频质量
设定优先观看大画面还是小画面
设置麦克风音量大小
启动播放背景音乐
停止播放背景音乐
停止播放背景音乐
停止播放背景音乐
获取背景音乐总时长(单位:毫秒)
设置背景音乐的播放进度
设置背景音乐的音量大小
设置背景音乐的本地播放音量
设置背景音乐的远端播放音量
播放音效
设置音效音量
停止播放音效
停止所有音效
设置所有音效音量
暂停音效
暂停音效
启用视频自定义采集模式
投送自己采集的视频数据
暂停/恢复发布本地的视频流
暂停 / 恢复订阅远端用户的视频流
视频画面截图
开始进行网络测速(进入房间前使用)
启动屏幕分享
设置视频编码器输出的画面方向
设置编码器输出的画面镜像模式
设置重力感应的适配模式
开始向腾讯云直播 CDN 上发布音视频流
停止向腾讯云直播 CDN 上发布音视频流
开始向非腾讯云 CDN 上发布音视频流
停止向非腾讯云 CDN 上发布音视频流
设置云端混流的排版布局和转码参数

setListener

setListener
void setListener
(TRTCCloudListener listener)

设置 TRTC 事件回调

@deprecated v11.4 版本开始不推荐使用,建议使用 addListener 替代之。

setBeautyStyle

setBeautyStyle
void setBeautyStyle
(int beautyStyle

int beautyLevel

int whitenessLevel

int ruddinessLevel)

设置美颜、美白以及红润效果级别

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setEyeScaleLevel

setEyeScaleLevel
void setEyeScaleLevel
(int eyeScaleLevel)

设置大眼级别

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setFaceSlimLevel

setFaceSlimLevel
void setFaceSlimLevel
(int faceScaleLevel)

设置瘦脸级别

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setFaceVLevel

setFaceVLevel
void setFaceVLevel
(int faceVLevel)

设置 V 脸级别

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setChinLevel

setChinLevel
void setChinLevel
(int chinLevel)

设置下巴拉伸或收缩幅度

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setFaceShortLevel

setFaceShortLevel
void setFaceShortLevel
(int faceShortlevel)

设置短脸级别

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setNoseSlimLevel

setNoseSlimLevel
void setNoseSlimLevel
(int noseSlimLevel)

设置瘦鼻级别

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

selectMotionTmpl

selectMotionTmpl
void selectMotionTmpl
(String motionPath)

设置动效贴纸

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setMotionMute

setMotionMute
void setMotionMute
(boolean motionMute)

设置动效静音

@deprecated v6.9 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setFilter

setFilter
void setFilter
(Bitmap image)

设置色彩滤镜效果

@deprecated v7.2 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setFilterConcentration

setFilterConcentration
void setFilterConcentration
(float concentration)

设置色彩滤镜浓度

@deprecated v7.2 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setGreenScreenFile

setGreenScreenFile
boolean setGreenScreenFile
(String file)

设置绿幕背景视频

@deprecated v7.2 版本开始不推荐使用,建议使用 getBeautyManager 替代之。

setReverbType

setReverbType
void setReverbType
(int reverbType)

设置混响效果

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setVoiceReverbType 替代之。

setVoiceChangerType

setVoiceChangerType
boolean setVoiceChangerType
(int voiceChangerType)

设置变声类型

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setVoiceChangerType 替代之。

enableAudioEarMonitoring

enableAudioEarMonitoring
void enableAudioEarMonitoring
(boolean enable)

开启(或关闭)耳返

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setVoiceEarMonitor 替代之。

enableAudioVolumeEvaluation

enableAudioVolumeEvaluation
void enableAudioVolumeEvaluation
(int interval)

启用音量大小提示

@deprecated v10.1 版本开始不推荐使用,建议使用 enableAudioVolumeEvaluation(enable, params) 替代之。

enableAudioVolumeEvaluation

enableAudioVolumeEvaluation
void enableAudioVolumeEvaluation
(int interval

boolean enable_vad)

启用音量大小提示

@deprecated v11.2 版本开始不推荐使用,建议使用 enableAudioVolumeEvaluation(enable, params) 替代之。

switchCamera

switchCamera

切换摄像头

@deprecated v8.0 版本开始不推荐使用,建议使用 TXDeviceManager 中的 switchCamera 接口替代之。

isCameraZoomSupported

isCameraZoomSupported

查询当前摄像头是否支持缩放

@deprecated v8.0 版本开始不推荐使用,建议使用 TXDeviceManager 中的 isCameraZoomSupported 接口替代之。

setZoom

setZoom
void setZoom
(int distance)

设置摄像头缩放倍数(焦距)

@deprecated v8.0 版本开始不推荐使用,建议使用 TXDeviceManager 中的 setCameraZoomRatio 接口替代之。

isCameraTorchSupported

isCameraTorchSupported

查询是否支持开关闪光灯

@deprecated v8.0 版本开始不推荐使用,建议使用 TXDeviceManager 中的 isCameraTorchSupported 接口替代之。

enableTorch

enableTorch
boolean enableTorch
(boolean enable)

开关/关闭闪光灯

@deprecated v8.0 版本开始不推荐使用,建议使用 TXDeviceManager 中的 enableCameraTorch 接口替代之。

isCameraFocusPositionInPreviewSupported

isCameraFocusPositionInPreviewSupported

查询摄像头是否支持设置焦点

@deprecated v8.0 版本开始不推荐使用。

setFocusPosition

setFocusPosition
void setFocusPosition
(int x

int y)

设置摄像头焦点坐标位置

@deprecated v8.0 版本开始不推荐使用,建议使用 TXDeviceManager 中的 setCameraFocusPosition 接口替代之。

isCameraAutoFocusFaceModeSupported

isCameraAutoFocusFaceModeSupported

查询是否支持自动识别人脸位置

@deprecated v8.0 版本开始不推荐使用,建议使用 TXDeviceManager 中的 isAutoFocusEnabled 接口替代之。

setSystemVolumeType

setSystemVolumeType
void setSystemVolumeType
(int type)

设置系统音量类型

@deprecated v8.0 版本开始不推荐使用,建议使用 startLocalAudio(quality) 替代之,通过 quality 参数来决策音质。

checkAudioCapabilitySupport

checkAudioCapabilitySupport
int checkAudioCapabilitySupport
(int capabilityType)

查询是否支持音频某种能力(仅适用于Android)

@deprecated v10.1 版本开始不推荐使用
TRTCAudioCapabilityLowLatencyChorus,低延时合唱能力。
TRTCAudioCapabilityLowLatencyEarMonitor,低延时耳返能力。
参数
描述
capabilityType
音频能力类型.

返回值说明:

0:不支持此能力;1:支持此能力。

startLocalAudio

startLocalAudio

设置音频质量

@deprecated v8.0 版本开始不推荐使用,建议使用 startLocalAudio 替代之。

startRemoteView

startRemoteView
void startRemoteView
(String userId

TXCloudVideoView view)

开始显示远端视频画面

@deprecated v8.0 版本开始不推荐使用,建议使用 startRemoteView 替代之。

stopRemoteView

stopRemoteView
void stopRemoteView
(String userId)

停止显示远端视频画面,同时不再拉取该远端用户的视频数据流

@deprecated v8.0 版本开始不推荐使用,建议使用 stopRemoteView 替代之。

setLocalViewFillMode

setLocalViewFillMode
void setLocalViewFillMode
(int mode)

设置本地图像的渲染模式

@deprecated v8.0 版本开始不推荐使用,建议使用 setLocalRenderParams 替代之。

setLocalViewRotation

setLocalViewRotation
void setLocalViewRotation
(int rotation)

设置本地图像的顺时针旋转角度

@deprecated v8.0 版本开始不推荐使用,建议使用 setLocalRenderParams 替代之。

setLocalViewMirror

setLocalViewMirror
void setLocalViewMirror
(int mirrorType)

设置本地摄像头预览画面的镜像模式

@deprecated v8.0 版本开始不推荐使用,建议使用 setLocalRenderParams 替代之。

setRemoteViewFillMode

setRemoteViewFillMode
void setRemoteViewFillMode
(String userId

int mode)

设置远端图像的渲染模式

@deprecated v8.0 版本开始不推荐使用,建议使用 setRemoteRenderParams 替代之。

setRemoteViewRotation

setRemoteViewRotation
void setRemoteViewRotation
(String userId

int rotation)

设置远端图像的顺时针旋转角度

@deprecated v8.0 版本开始不推荐使用,建议使用 setRemoteRenderParams 替代之。

startRemoteSubStreamView

startRemoteSubStreamView
void startRemoteSubStreamView
(String userId

TXCloudVideoView view)

开始显示远端用户的辅路画面

@deprecated v8.0 版本开始不推荐使用,建议使用 startRemoteView 替代之。

stopRemoteSubStreamView

stopRemoteSubStreamView
void stopRemoteSubStreamView
(String userId)

停止显示远端用户的辅路画面

@deprecated v8.0 版本开始不推荐使用,建议使用 stopRemoteView 替代之。

setRemoteSubStreamViewFillMode

setRemoteSubStreamViewFillMode
void setRemoteSubStreamViewFillMode
(String userId

int mode)

设置辅路画面的填充模式

@deprecated v8.0 版本开始不推荐使用,建议使用 setRemoteRenderParams 替代之。

setRemoteSubStreamViewRotation

setRemoteSubStreamViewRotation
void setRemoteSubStreamViewRotation
(final String userId

final int rotation)

设置辅路画面的顺时针旋转角度

@deprecated v8.0 版本开始不推荐使用,建议使用 setRemoteRenderParams:streamType:params: 替代之。

setAudioQuality

setAudioQuality
void setAudioQuality
(int quality)

设置音频质量

@deprecated v8.0 版本开始不推荐使用,建议使用 startLocalAudio 替代之。

setPriorRemoteVideoStreamType

setPriorRemoteVideoStreamType
int setPriorRemoteVideoStreamType
(int streamType)

设定优先观看大画面还是小画面

@deprecated v8.0 版本开始不推荐使用,建议使用 startRemoteView:streamType:view: 替代之。

setMicVolumeOnMixing

setMicVolumeOnMixing
void setMicVolumeOnMixing
(int volume)

设置麦克风音量大小

playBGM

playBGM
void playBGM
(String path

TRTCCloud.BGMNotify notify)

启动播放背景音乐

@deprecated v7.3 版本开始不推荐使用,建议使用 getAudioEffectManager 替代之。

stopBGM

stopBGM

停止播放背景音乐

@deprecated v7.3 版本开始不推荐使用,建议使用 getAudioEffectManager 替代之。

pauseBGM

pauseBGM

停止播放背景音乐

@deprecated v7.3 版本开始不推荐使用,建议使用 getAudioEffectManager 替代之。

resumeBGM

resumeBGM

停止播放背景音乐

@deprecated v7.3 版本开始不推荐使用,建议使用 getAudioEffectManager 替代之。

getBGMDuration

getBGMDuration
int getBGMDuration
(String path)

获取背景音乐总时长(单位:毫秒)

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 getMusicDurationInMS 替代之。

setBGMPosition

setBGMPosition
int setBGMPosition
(int pos)

设置背景音乐的播放进度

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 seekMusicToPosInMS 替代之。

setBGMVolume

setBGMVolume
void setBGMVolume
(int volume)

设置背景音乐的音量大小

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setMusicVolume 替代之。

setBGMPlayoutVolume

setBGMPlayoutVolume
void setBGMPlayoutVolume
(int volume)

设置背景音乐的本地播放音量

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setMusicPlayoutVolume 替代之。

setBGMPublishVolume

setBGMPublishVolume
void setBGMPublishVolume
(int volume)

设置背景音乐的远端播放音量

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setBGMPublishVolume 替代之。

playAudioEffect

playAudioEffect
void playAudioEffect
(TRTCCloudDef.TRTCAudioEffectParam effect)

播放音效

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 startPlayMusic 替代之。

setAudioEffectVolume

setAudioEffectVolume
void setAudioEffectVolume
(int effectId

int volume)

设置音效音量

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setMusicPublishVolumesetMusicPlayoutVolume 替代之。

stopAudioEffect

stopAudioEffect
void stopAudioEffect
(int effectId)

停止播放音效

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 stopPlayMusic 替代之。

stopAllAudioEffects

stopAllAudioEffects

停止所有音效

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 stopPlayMusic 替代之。

setAllAudioEffectsVolume

setAllAudioEffectsVolume
void setAllAudioEffectsVolume
(int volume)

设置所有音效音量

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 setMusicPublishVolumesetMusicPlayoutVolume 替代之。

pauseAudioEffect

pauseAudioEffect
void pauseAudioEffect
(int effectId)

暂停音效

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 pauseAudioEffect 替代之。

resumeAudioEffect

resumeAudioEffect
void resumeAudioEffect
(int effectId)

暂停音效

@deprecated v7.3 版本开始不推荐使用,建议使用 TXAudioEffectManager 中的 resumePlayMusic 替代之。

enableCustomVideoCapture

enableCustomVideoCapture
void enableCustomVideoCapture
(boolean enable)

启用视频自定义采集模式

@deprecated v8.5 版本开始不推荐使用,建议使用 enableCustomVideoCapture(streamType, enable) 接口替代之。

sendCustomVideoData

sendCustomVideoData
void sendCustomVideoData
(TRTCCloudDef.TRTCVideoFrame frame)

投送自己采集的视频数据

@deprecated v8.5 版本开始不推荐使用,建议使用 sendCustomVideoData(streamType, TRTCVideoFrame) 接口替代之。

muteLocalVideo

muteLocalVideo
void muteLocalVideo
(boolean mute)

暂停/恢复发布本地的视频流

@deprecated v8.9 版本开始不推荐使用,建议使用 muteLocalVideo(streamType, mute) 接口替代之。

muteRemoteVideoStream

muteRemoteVideoStream
void muteRemoteVideoStream
(String userId

boolean mute)

暂停 / 恢复订阅远端用户的视频流

@deprecated v8.9 版本开始不推荐使用,建议使用 muteRemoteVideoStream(userId, streamType, mute) 接口替代之。

snapshotVideo

snapshotVideo
void snapshotVideo
(String userId

int streamType

TRTCCloudListener.TRTCSnapshotListener listener)

视频画面截图

@deprecated v11.0 版本开始不推荐使用,建议使用 snapshotVideo(userId, streamType, sourceType, listener) 接口替代之。

startSpeedTest

startSpeedTest
void startSpeedTest
(int sdkAppId

String userId

String userSig)

开始进行网络测速(进入房间前使用)

@deprecated v9.2 版本开始不推荐使用,建议使用 startSpeedTest(params) 接口替代之。

startScreenCapture

startScreenCapture
void startScreenCapture
(TRTCCloudDef.TRTCVideoEncParam encParams

TRTCCloudDef.TRTCScreenShareParams shareParams)

启动屏幕分享

@deprecated v7.2 版本开始不推荐使用,建议使用 startScreenCapture 替代之。

setVideoEncoderRotation

setVideoEncoderRotation
void setVideoEncoderRotation
(int rotation)

设置视频编码器输出的画面方向

@deprecated v11.7 版本开始不推荐使用。

setVideoEncoderMirror

setVideoEncoderMirror
void setVideoEncoderMirror
(boolean mirror)

设置编码器输出的画面镜像模式

@deprecated v11.7 版本开始不推荐使用。

setGSensorMode

setGSensorMode
void setGSensorMode
(int mode)

设置重力感应的适配模式

@deprecated v11.7 版本开始不推荐使用。建议使用 setGravitySensorAdaptiveMode 接口替代之。

startPublishing

startPublishing
void startPublishing
(final String streamId

final int streamType)

开始向腾讯云直播 CDN 上发布音视频流

@deprecated v12.0 版本开始不推荐使用。建议使用 startPublishMediaStream 接口替代之。

stopPublishing

stopPublishing

停止向腾讯云直播 CDN 上发布音视频流

@deprecated v12.0 版本开始不推荐使用。建议使用 stopPublishMediaStream 接口替代之。

startPublishCDNStream

startPublishCDNStream
void startPublishCDNStream
(TRTCCloudDef.TRTCPublishCDNParam param)

开始向非腾讯云 CDN 上发布音视频流

@deprecated v12.0 版本开始不推荐使用。建议使用 startPublishMediaStream 接口替代之。

stopPublishCDNStream

stopPublishCDNStream

停止向非腾讯云 CDN 上发布音视频流

@deprecated v12.0 版本开始不推荐使用。建议使用 stopPublishMediaStream 接口替代之。

setMixTranscodingConfig

setMixTranscodingConfig
void setMixTranscodingConfig
(TRTCCloudDef.TRTCTranscodingConfig config)

设置云端混流的排版布局和转码参数

@deprecated v12.0 版本开始不推荐使用。建议使用 startPublishMediaStreamupdatePublishMediaStreamstopPublishMediaStream 接口替代之。