API 下架说明

  • Android

更新时间不可用

本页介绍 SDK 中已废弃和删除的 API。

已废弃 API

废弃后的 API 预计会在 1 年左右正式下架。声网建议你尽快使用推荐的 API 进行替换,以免影响线上业务。

API描述替代 API废弃版本
setDirectCdnStreamingAudioConfiguration设置直接向 CDN 推流的音频配置。请改用服务端旁路推流功能。v4.6.0
setDirectCdnStreamingVideoConfiguration设置直接向 CDN 推流的视频配置。请改用服务端旁路推流功能。v4.6.0
startDirectCdnStreaming开始直接向 CDN 推流。请改用服务端旁路推流功能。v4.6.0
stopDirectCdnStreaming停止直接向 CDN 推流。请改用服务端旁路推流功能。v4.6.0
DirectCdnStreamingMediaOptions直接向 CDN 推流的媒体选项。请改用服务端旁路推流功能。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销毁音乐播放器。destroyMusicPlayerv4.4.0
enableDualStreamMode [1/2]在发送端启用或禁用双流模式。setDualStreamMode [1/2]v4.2.0
enableDualStreamMode [2/2]设置发送端的双流模式和视频小流。setDualStreamMode [2/2]v4.2.0
enableDualStreamModeEx在发送端启用或关闭双流模式。setDualStreamModeExv4.2.0
enableWebSdkInteroperability启用或关闭与声网 Web SDK 的互通功能,仅适用于直播场景。-v4.0.0
setExternalAudioSource [1/2]设置外部音频源。createCustomAudioTrackv4.0.0
setExternalAudioSource [2/2]设置外部音频源参数。createCustomAudioTrackv4.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] 或 setAudioScenariov4.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本地音乐文件播放结束回调。onAudioMixingStateChangedv4.0.0
onAudioQuality报告每个远端用户发送的音频流的统计信息回调。onRemoteAudioStatsv4.0.0
onConnectionBanned连接被声网服务器封禁时触发的回调。onConnectionStateChangedv4.0.0
onConnectionInterruptedonConnectionInterrupted 回调。onConnectionStateChangedv4.0.0
onFirstRemoteAudioFrame远端用户音频首帧已接收回调。onRemoteAudioStateChangedv4.0.0
onFirstRemoteAudioDecoded首帧远端音频解码完成回调。onRemoteAudioStateChangedv4.0.0
onRemoteAudioTransportStats上报每个远端音频流的传输层统计信息。onRemoteAudioStatsv4.0.0
onRemoteVideoTransportStats远端视频流传输层统计信息回调。onRemoteVideoStatsv4.0.0
onUserEnableLocalVideo指定远端用户启用或关闭本地视频采集功能时触发的回调。onRemoteVideoStateChangedv4.0.0
onVideoStopped视频停止播放时触发的回调。onLocalVideoStateChangedv4.0.0
表格内容超出当前宽度,可横向滚动查看更多列。

已删除 API

API 已在 SDK 中删除。请使用推荐的替代 API 实现相关功能。

API描述替代 API删除版本
setLocalPublishFallbackOption设置弱网条件下发布的音视频流回退选项。-v4.6.0
onLocalPublishFallbackToAudioOnly本地发布流已回退为音频流回调。-v4.6.0
onDownlinkNetworkInfoUpdated下行网络信息变化回调。-v4.6.0
enableWirelessAccelerate开启或关闭 Wi-Fi 加速功能。-v4.6.0
onWlAccStats报告 Wi-Fi 加速效果。-v4.6.0
onWlAccMessage报告 Wi-Fi 加速消息。-v4.6.0
WlAccStatsWi-Fi 加速统计信息。-v4.6.0
setVideoProfile设置视频编码配置。setVideoEncoderConfigurationv4.4.0
setRemoteRenderMode(userId, renderMode)设置远端视图显示模式。setRemoteRenderModev4.4.0
CreateRendererView创建 RendererView。Android 原生的 SurfaceView 方法v4.4.0
CreateTextureView创建 TextureView。Android 原生的 TextureView。v4.4.0
openWithCustomSource打开自定义媒体资源文件。openWithMediaSourcev4.4.0
startEchoTest()开始语音通话回路测试。startEchoTestv4.4.0
startEchoTest(intervalInSeconds)开始语音通话回路测试。startEchoTestv4.4.0
setEncryptionMode启用内置的加密方案。enableEncryptionv4.4.0
setEncryptionSecret启用内置加密,并设置数据加密密码。enableEncryptionv4.4.0
onEvent插件事件回调。onEventWithContextv4.4.0
onStarted插件启用回调。onStartedWithContextv4.4.0
onStopped插件禁用回调。onStoppedWithContextv4.4.0
onError插件出错回调。onErrorWithContextv4.4.0
表格内容超出当前宽度,可横向滚动查看更多列。