| setDirectCdnStreamingAudioConfiguration | 设置主播直接 CDN 推流的音频配置。 | 请改用服务端旁路推流功能。 | v4.6.0 |
| setDirectCdnStreamingVideoConfiguration | 设置主播直接 CDN 推流的视频属性配置。 | 请改用 服务端旁路推流功能。 | v4.6.0 |
| startDirectCdnStreaming | 开始将媒体流直接推送到 CDN。 | 请改用 服务端旁路推流功能。 | v4.6.0 |
| stopDirectCdnStreaming | 停止将媒体流直接推送到 CDN。 | 请改用 服务端旁路推流功能。 | v4.6.0 |
| DirectCdnStreamingMediaOptions | 用于设置主播端的媒体发布选项。 | 请改用 服务端旁路推流功能。 | v4.6.0 |
| DirectCdnStreamingStats | 当前 CDN 推流的统计信息。 | 请改用 服务端旁路推流功能。 | v4.6.0 |
| DirectCdnStreamingState | 当前 CDN 推流状态。 | 请改用 服务端旁路推流功能。 | v4.6.0 |
| DirectCdnStreamingReason | CDN 推流状态变化的原因。 | 请改用 服务端旁路推流功能。 | v4.6.0 |
| startRhythmPlayer | 启用虚拟节拍器。 | - | v4.6.0 |
| configRhythmPlayer | 配置虚拟节拍器。 | - | v4.6.0 |
| onRhythmPlayerStateChanged | 虚拟节拍器状态发生变化回调。 | - | v4.6.0 |
| addVideoWatermarkEx [1/2] | 向本地视频添加水印图像。 | 请改用 addVideoWatermarkEx [2/2] | v4.6.0 |
| setRemoteSubscribeFallbackOption [1/2] | 根据网络状况设置订阅端的视频流回退选项。 | setRemoteSubscribeFallbackOption [2/2] | v4.4.0 |
| setRemoteVideoStreamType [1/2] | 设置要订阅的视频流类型。 | setRemoteVideoStreamType [2/2] | v4.4.0 |
| setRemoteDefaultVideoStreamType [1/2] | 设置默认订阅的视频流类型。 | setRemoteDefaultVideoStreamType [2/2] | v4.4.0 |
| setRemoteVideoStreamTypeEx [1/2] | 设置要订阅的视频流类型。 | setRemoteVideoStreamTypeEx [2/2] | v4.4.0 |
| destroy | 销毁音乐播放器。 | destroyMusicPlayer | v4.4.0 |
| enableDualStreamMode [1/2] | 在发送端启用或禁用双流模式。 | setDualStreamMode [1/2] | v4.2.0 |
| enableDualStreamMode [2/2] | 设置发送端的双流模式和视频小流。 | setDualStreamMode [2/2] | v4.2.0 |
| enableDualStreamModeEx | 在发送端启用或关闭双流模式。 | setDualStreamModeEx | v4.2.0 |
| enableWebSdkInteroperability | 启用或关闭与声网 Web SDK 的互通功能,仅适用于极速直播场景。 | - | v4.0.0 |
| setExternalAudioSource [1/2] | 设置外部音频源。 | createCustomAudioTrack | v4.0.0 |
| setExternalAudioSource [2/2] | 设置外部音频源参数。 | createCustomAudioTrack | v4.0.0 |
| createDataStreamEx [1/2] | 创建数据流以提升数据传输的可靠性和顺序性。 | createDataStreamEx [2/2] | v4.0.0 |
| pushExternalVideoFrameById [1/2] | 通过视频轨道向 SDK 推送外部原始视频帧。 | pushExternalVideoFrameById [2/2] | v4.0.0 |
| pushExternalVideoFrame [1/2] | 将外部原始视频帧推送至 SDK。 | pushExternalVideoFrame [2/2] | v4.0.0 |
| setLocalVideoMirrorMode | 设置本地视频镜像模式。 | setupLocalVideo 或 setLocalRenderMode [2/2] | v4.0.0 |
| setLocalRenderMode [1/2] | 设置本地视频的显示模式。 | setLocalRenderMode [2/2] | v4.0.0 |
| setLogFileSize | 设置 SDK 日志文件的大小。 | 使用 create [2/2] 中的 config 参数 | v4.0.0 |
| setLogFilter | 设置 SDK 的日志输出等级。 | 使用 create [2/2] 中的 config 参数 | v4.0.0 |
| setLogFile | 设置 SDK 输出日志文件。 | 使用 create [2/2] 中的 config 参数 | v4.0.0 |
| setLogLevel | 设置 SDK 的输出日志等级。 | 使用 create [2/2] 中的 config 参数 | v4.0.0 |
| setAudioProfile [1/2] | 设置音频配置和音频场景。 | setAudioProfile [2/2] 或 setAudioScenario | v4.0.0 |
| startAudioMixing [1/2] | 开始播放音乐文件。 | startAudioMixing [2/2] | v4.0.0 |
| preload [1/2] | 预加载音乐资源。 | preload [2/2] | v4.0.0 |
| addVideoWatermark [1/3] | 向本地视频添加水印图像。 | addVideoWatermark [2/3] | v4.0.0 |
| getBlue | 获取背景颜色的蓝色分量。 | - | v4.0.0 |
| getGreen | 获取背景颜色的绿色分量。 | - | v4.0.0 |
| getRed | 获取背景颜色的红色分量。 | - | v4.0.0 |
| setBlue | 设置背景颜色的蓝色分量。 | - | v4.0.0 |
| setGreen | 设置背景颜色的绿色分量。 | - | v4.0.0 |
| setRed | 设置背景颜色中红色分量的值。 | - | v4.0.0 |
| onAudioMixingFinished | 本地音乐文件播放结束回调。 | onAudioMixingStateChanged | v4.0.0 |
| onAudioQuality | 报告每个远端用户发送的音频流的统计信息回调。 | onRemoteAudioStats | v4.0.0 |
| onConnectionBanned | 连接被声网服务器封禁时触发的回调。 | onConnectionStateChanged | v4.0.0 |
| onConnectionInterrupted | onConnectionInterrupted 回调。 | onConnectionStateChanged | v4.0.0 |
| onFirstRemoteAudioFrame | 远端用户音频首帧已接收回调。 | onRemoteAudioStateChanged | v4.0.0 |
| onFirstRemoteAudioDecoded | 首帧远端音频解码完成回调。 | onRemoteAudioStateChanged | v4.0.0 |
| onRemoteAudioTransportStats | 上报每个远端音频流的传输层统计信息。 | onRemoteAudioStats | v4.0.0 |
| onRemoteVideoTransportStats | 远端视频流传输层统计信息回调。 | onRemoteVideoStats | v4.0.0 |
| onUserEnableLocalVideo | 指定远端用户启用或关闭本地视频采集功能时触发的回调。 | onRemoteVideoStateChanged | v4.0.0 |
| onVideoStopped | 视频停止播放时触发的回调。 | onLocalVideoStateChanged | v4.0.0 |