NG high-level API content issues
Closed this issue · 0 comments
jiewang2 commented
- join 方法中的 connectionId 是输出参数?怎么设置?对字符的限制是什么?
- Java 里的 pushExternalVideoFrame2 里的 VideoFrame 定义在哪?
- onLocalVideoStateChanged 中老 SDK 的参数叫 localVideoState,新 SDK 叫 state;
- onRemoteVideoStateChanged 中 REMOTE_VIDEO_STATE 的枚举 2 不一致,老 SDK 为 REMOTE_VIDEO_STATE_DECODING = 2; 新 SDK 为 REMOTE_VIDEO_STATE_PLAYING(2)
- RtcStats
多:connectionId、connectTimeMs
缺:gatewayRtt - LocalAudioStats
多:internalCodec
缺:txPacketLossRate - RemoteAudioStats
缺:totalActiveTime、publishDuration、qoeQuality、qualityChangedReason - LocalVideoStats
多:uid
缺:qualityAdaptIndication、txPacketLossRate、captureFrameRate、captureBrightnessLevel - RemoteVideoStats
多:frameLossRate、avSyncTimeMs
缺:totalActiveTime、publishDuration - setAudioMixingPitch
- 新 SDK 中 onFacePositionChanged 的第三个参数名为 faceRectArr (老 SDK: faces)
- 新 SDK enableAudioVolumeIndication 缺 report_vad 参数
- 新 SDK AudioVolumeInfo
多:userId
缺:vad、channelId - 新 SDK 的 setExternalVideoSource
有:encodedFrame
无:pushMode - 新 SDK 的 setExternalAudioSink 中缺 enabled 参数
- registerAudioFrameObserver 主板本支持不同频道使用相同 uid;大重构需要唯一。
- enableVirtualBackground
- onVirtualBackgroundSourceEnabled