tencent cloud

文档反馈

废弃接口

最后更新时间:2024-11-28 17:44:44
    Copyright (c) 2022 Tencent. All rights reserved.
    
    Module: DeprecatedTRTCCloud @ TXLiteAVSDK
    
    Function: TRTC 废弃接口
    
    废弃接口

    IDeprecatedTRTCCloud

    函数列表
    描述
    启用音量大小提示
    启用音量大小提示
    设置音频质量
    开始显示远端视频画面
    停止显示远端视频画面,同时不再拉取该远端用户的视频数据流
    设置本地图像的渲染模式
    设置本地图像的顺时针旋转角度
    设置本地摄像头预览画面的镜像模式
    设置远端图像的渲染模式
    设置远端图像的顺时针旋转角度
    开始显示远端用户的辅路画面
    停止显示远端用户的辅路画面
    设置辅路画面的填充模式
    设置辅路画面的顺时针旋转角度
    设置音频质量
    设定优先观看大画面还是小画面
    设置麦克风音量大小
    启动播放背景音乐
    停止播放背景音乐
    停止播放背景音乐
    停止播放背景音乐
    获取背景音乐总时长(单位:毫秒)
    设置背景音乐的播放进度
    设置背景音乐的音量大小
    设置背景音乐的本地播放音量
    设置背景音乐的远端播放音量
    播放音效
    设置音效音量
    停止播放音效
    停止所有音效
    设置所有音效音量
    暂停音效
    暂停音效
    启用视频自定义采集模式
    投送自己采集的视频数据
    暂停/恢复发布本地的视频流
    暂停 / 恢复订阅远端用户的视频流
    开始进行网络测速(进入房间前使用)
    启动屏幕分享
    设置第三方美颜的视频数据回调
    获取摄像头设备列表
    选定当前要使用的摄像头
    获取当前使用的摄像头
    获取麦克风设备列表
    获取当前的麦克风设备
    选定当前使用的麦克风
    获取当前麦克风的设备音量
    设置当前麦克风的设备音量
    设置系统当前麦克风设备的静音状态
    获取系统当前麦克风设备是否静音
    获取扬声器设备列表
    获取当前的扬声器设备
    设置要使用的扬声器
    获取当前扬声器的设备音量
    设置当前扬声器的设备音量
    获取系统当前扬声器设备是否静音
    设置系统当前扬声器设备的静音状态
    开始进行摄像头测试
    开始进行摄像头测试
    停止进行摄像头测试
    开始进行麦克风测试
    开始进行麦克风测试
    开始进行扬声器测试
    停止进行扬声器测试
    开始应用内的屏幕分享(iOS)
    设置视频编码器输出的画面方向
    设置编码器输出的画面镜像模式
    开始向腾讯云直播 CDN 上发布音视频流
    停止向腾讯云直播 CDN 上发布音视频流
    开始向非腾讯云 CDN 上发布音视频流
    停止向非腾讯云 CDN 上发布音视频流
    设置云端混流的排版布局和转码参数

    enableAudioVolumeEvaluation

    enableAudioVolumeEvaluation
    void enableAudioVolumeEvaluation
    (uint32_t interval)

    启用音量大小提示

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

    enableAudioVolumeEvaluation

    enableAudioVolumeEvaluation
    void enableAudioVolumeEvaluation
    (uint32_t interval
    
    bool enable_vad)

    启用音量大小提示

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

    startLocalAudio

    startLocalAudio

    设置音频质量

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

    startRemoteView

    startRemoteView
    void startRemoteView
    (const char* userId
    
    TXView rendView)

    开始显示远端视频画面

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

    stopRemoteView

    stopRemoteView
    void stopRemoteView
    (const char* userId)

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

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

    setLocalViewFillMode

    setLocalViewFillMode
    void setLocalViewFillMode
    (TRTCVideoFillMode mode)

    设置本地图像的渲染模式

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

    setLocalViewRotation

    setLocalViewRotation
    void setLocalViewRotation
    (TRTCVideoRotation rotation)

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

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

    setLocalViewMirror

    setLocalViewMirror
    void setLocalViewMirror
    (bool mirror)

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

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

    setRemoteViewFillMode

    setRemoteViewFillMode
    void setRemoteViewFillMode
    (const char* userId
    
    TRTCVideoFillMode mode)

    设置远端图像的渲染模式

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

    setRemoteViewRotation

    setRemoteViewRotation
    void setRemoteViewRotation
    (const char* userId
    
    TRTCVideoRotation rotation)

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

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

    startRemoteSubStreamView

    startRemoteSubStreamView
    void startRemoteSubStreamView
    (const char* userId
    
    TXView rendView)

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

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

    stopRemoteSubStreamView

    stopRemoteSubStreamView
    void stopRemoteSubStreamView
    (const char* userId)

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

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

    setRemoteSubStreamViewFillMode

    setRemoteSubStreamViewFillMode
    void setRemoteSubStreamViewFillMode
    (const char* userId
    
    TRTCVideoFillMode mode)

    设置辅路画面的填充模式

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

    setRemoteSubStreamViewRotation

    setRemoteSubStreamViewRotation
    void setRemoteSubStreamViewRotation
    (const char* userId
    
    TRTCVideoRotation rotation)

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

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

    setAudioQuality

    setAudioQuality
    void setAudioQuality
    (TRTCAudioQuality quality)

    设置音频质量

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

    setPriorRemoteVideoStreamType

    setPriorRemoteVideoStreamType
    void setPriorRemoteVideoStreamType
    (TRTCVideoStreamType type)

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

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

    setMicVolumeOnMixing

    setMicVolumeOnMixing
    void setMicVolumeOnMixing
    (uint32_t volume)

    设置麦克风音量大小

    playBGM

    playBGM
    void playBGM
    (const char* path)

    启动播放背景音乐

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

    stopBGM

    stopBGM

    停止播放背景音乐

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

    pauseBGM

    pauseBGM

    停止播放背景音乐

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

    resumeBGM

    resumeBGM

    停止播放背景音乐

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

    getBGMDuration

    getBGMDuration
    uint32_t getBGMDuration
    (const char* path)

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

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

    setBGMPosition

    setBGMPosition
    void setBGMPosition
    (uint32_t pos)

    设置背景音乐的播放进度

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

    setBGMVolume

    setBGMVolume
    void setBGMVolume
    (uint32_t volume)

    设置背景音乐的音量大小

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

    setBGMPlayoutVolume

    setBGMPlayoutVolume
    void setBGMPlayoutVolume
    (uint32_t volume)

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

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

    setBGMPublishVolume

    setBGMPublishVolume
    void setBGMPublishVolume
    (uint32_t volume)

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

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

    playAudioEffect

    playAudioEffect
    void playAudioEffect
    (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
    (bool enable)

    启用视频自定义采集模式

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

    sendCustomVideoData

    sendCustomVideoData
    void sendCustomVideoData
    (TRTCVideoFrame* frame)

    投送自己采集的视频数据

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

    muteLocalVideo

    muteLocalVideo
    void muteLocalVideo
    (bool mute)

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

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

    muteRemoteVideoStream

    muteRemoteVideoStream
    void muteRemoteVideoStream
    (const char* userId
    
    bool mute)

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

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

    startSpeedTest

    startSpeedTest
    void startSpeedTest
    (uint32_t sdkAppId
    
    const char* userId
    
    const char* userSig)

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

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

    startScreenCapture

    startScreenCapture
    void startScreenCapture
    (TXView rendView)

    启动屏幕分享

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

    setLocalVideoProcessCallback

    setLocalVideoProcessCallback
    int setLocalVideoProcessCallback
    (TRTCVideoPixelFormat pixelFormat
    
    TRTCVideoBufferType bufferType
    
    ITRTCVideoFrameCallback* callback)

    设置第三方美颜的视频数据回调

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

    getCameraDevicesList

    getCameraDevicesList

    获取摄像头设备列表

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

    setCurrentCameraDevice

    setCurrentCameraDevice
    void setCurrentCameraDevice
    (const char* deviceId)

    选定当前要使用的摄像头

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

    getCurrentCameraDevice

    getCurrentCameraDevice

    获取当前使用的摄像头

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

    getMicDevicesList

    getMicDevicesList

    获取麦克风设备列表

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

    getCurrentMicDevice

    getCurrentMicDevice

    获取当前的麦克风设备

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

    setCurrentMicDevice

    setCurrentMicDevice
    void setCurrentMicDevice
    (const char* micId)

    选定当前使用的麦克风

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

    getCurrentMicDeviceVolume

    getCurrentMicDeviceVolume

    获取当前麦克风的设备音量

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

    setCurrentMicDeviceVolume

    setCurrentMicDeviceVolume
    void setCurrentMicDeviceVolume
    (uint32_t volume)

    设置当前麦克风的设备音量

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

    setCurrentMicDeviceMute

    setCurrentMicDeviceMute
    void setCurrentMicDeviceMute
    (bool mute)

    设置系统当前麦克风设备的静音状态

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

    getCurrentMicDeviceMute

    getCurrentMicDeviceMute

    获取系统当前麦克风设备是否静音

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

    getSpeakerDevicesList

    getSpeakerDevicesList

    获取扬声器设备列表

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

    getCurrentSpeakerDevice

    getCurrentSpeakerDevice

    获取当前的扬声器设备

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

    setCurrentSpeakerDevice

    setCurrentSpeakerDevice
    void setCurrentSpeakerDevice
    (const char* speakerId)

    设置要使用的扬声器

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

    getCurrentSpeakerVolume

    getCurrentSpeakerVolume

    获取当前扬声器的设备音量

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

    setCurrentSpeakerVolume

    setCurrentSpeakerVolume
    void setCurrentSpeakerVolume
    (uint32_t volume)

    设置当前扬声器的设备音量

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

    getCurrentSpeakerDeviceMute

    getCurrentSpeakerDeviceMute

    获取系统当前扬声器设备是否静音

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

    setCurrentSpeakerDeviceMute

    setCurrentSpeakerDeviceMute
    void setCurrentSpeakerDeviceMute
    (bool mute)

    设置系统当前扬声器设备的静音状态

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

    startCameraDeviceTest

    startCameraDeviceTest
    void startCameraDeviceTest
    (TXView renderView)

    开始进行摄像头测试

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

    startCameraDeviceTest

    startCameraDeviceTest
    void startCameraDeviceTest
    (ITRTCVideoRenderCallback* callback)

    开始进行摄像头测试

    stopCameraDeviceTest

    stopCameraDeviceTest

    停止进行摄像头测试

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

    startMicDeviceTest

    startMicDeviceTest
    void startMicDeviceTest
    (uint32_t interval)

    开始进行麦克风测试

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

    stopMicDeviceTest

    stopMicDeviceTest

    开始进行麦克风测试

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

    startSpeakerDeviceTest

    startSpeakerDeviceTest
    void startSpeakerDeviceTest
    (const char* testAudioFilePath)

    开始进行扬声器测试

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

    stopSpeakerDeviceTest

    stopSpeakerDeviceTest

    停止进行扬声器测试

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

    selectScreenCaptureTarget

    selectScreenCaptureTarget
    void selectScreenCaptureTarget
    (const TRTCScreenCaptureSourceInfo& source
    
    const RECT& captureRect
    
    bool captureMouse = true
    
    bool highlightWindow = true)

    开始应用内的屏幕分享(iOS)

    @deprecated v8.6 版本开始不推荐使用,建议使用 startScreenCaptureInApp 接口替代之。

    setVideoEncoderRotation

    setVideoEncoderRotation
    void setVideoEncoderRotation
    (TRTCVideoRotation rotation)

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

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

    setVideoEncoderMirror

    setVideoEncoderMirror
    void setVideoEncoderMirror
    (bool mirror)

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

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

    startPublishing

    startPublishing
    void startPublishing
    (const char* streamId
    
    TRTCVideoStreamType streamType)

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

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

    stopPublishing

    stopPublishing

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

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

    startPublishCDNStream

    startPublishCDNStream
    void startPublishCDNStream
    (const TRTCPublishCDNParam& param)

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

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

    stopPublishCDNStream

    stopPublishCDNStream

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

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

    setMixTranscodingConfig

    setMixTranscodingConfig
    void setMixTranscodingConfig
    (TRTCTranscodingConfig* config)

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

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

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持