diff --git a/dita/RTC-NG/API/api_irtcengine_startaudiomixing.dita b/dita/RTC-NG/API/api_irtcengine_startaudiomixing.dita
index 399df139c1c..cc7d2c4e8d4 100644
--- a/dita/RTC-NG/API/api_irtcengine_startaudiomixing.dita
+++ b/dita/RTC-NG/API/api_irtcengine_startaudiomixing.dita
@@ -42,6 +42,7 @@
该方法支持将本地或在线音乐文件和麦克风采集的音频进行混音或替换。成功播放音乐文件后,本地会触发 () 回调。播放结束后,本地会触发 () 回调。
+ 该方法支持播放以 content:// 开头的 URI 文件。
- 该方法在加入频道前后均可调用。如需多次调用 ,请确保调用间隔大于 500 ms。
diff --git a/dita/RTC-NG/API/callback_irtcengineeventhandler_onnetworkquality.dita b/dita/RTC-NG/API/callback_irtcengineeventhandler_onnetworkquality.dita
index b3258d79d43..5c1e523a506 100644
--- a/dita/RTC-NG/API/callback_irtcengineeventhandler_onnetworkquality.dita
+++ b/dita/RTC-NG/API/callback_irtcengineeventhandler_onnetworkquality.dita
@@ -44,6 +44,7 @@
该回调描述每个用户在通话中的 last mile 网络状态,其中 last mile 是指设备到声网边缘服务器的网络状态。
该回调每 2 秒触发一次。如果远端有多个用户,该回调每 2 秒会被触发多次。
+ 该回调通过频道内的广播包反馈网络质量。过多的广播包可能引发广播风暴。为防止广播风暴导致频道内大量数据传输,该回调默认支持同时反馈最多 4 个远端主播的网络质量。
用户不发流时,txQuality 为 UNKNOWNUnknown;用户不收流时,rxQuality 为 UNKNOWNUnknown。
diff --git a/dita/RTC-NG/API/callback_ivideoframeobserver_getvideoformatpreference.dita b/dita/RTC-NG/API/callback_ivideoframeobserver_getvideoformatpreference.dita
index 86a12cef7f5..7935316eea2 100644
--- a/dita/RTC-NG/API/callback_ivideoframeobserver_getvideoformatpreference.dita
+++ b/dita/RTC-NG/API/callback_ivideoframeobserver_getvideoformatpreference.dita
@@ -34,14 +34,7 @@
返回值
设置 SDK 输出的原始数据格式。详见 。
- 在默认情况下,原始视频像素格式 () 存在以下类型:
-
- 在 Android 平台上,默认的视频帧类型可能为 I420Buffer 或 TextureBuffer。自 v4.2.3 起,TextureBuffer 类型的纹理格式不再包括 OES 格式,仅为 RGB 格式。你需要在处理视频数据时增加对 I420、RGB 纹理格式的适配。
- - 默认的视频帧类型可能为 I420Buffer 或 TextureBuffer。自 v4.2.3 起,TextureBuffer 类型的纹理格式不再包括 OES 格式,仅为 RGB 格式。你需要在处理视频数据时增加对 I420、RGB 纹理格式的适配。
- - 在 iOS 和 macOS 平台上,默认的视频帧类型可能为 I420 或 CVPixelBufferRef。
- - 默认的视频帧类型可能为 I420 或 CVPixelBufferRef。
- - 在 Windows 平台上,默认为 YUV420。
-
-
+
- (0): 原始视频像素格式。
- (1): I420 格式。
- (2): BGRA 格式。
@@ -50,7 +43,17 @@
- (8): NV12 格式。
- (10):TEXTURE_2D 格式。
- (16): I422 格式。
-
+
+
+ 在默认情况下,原始视频像素格式 () 存在以下类型:
+ - 在 Android 平台上,默认的视频帧类型可能为 I420Buffer 或 TextureBuffer。自 v4.2.3 起,TextureBuffer 类型的纹理格式不再包括 OES 格式,仅为 RGB 格式。你需要在处理视频数据时增加对 I420、RGB 纹理格式的适配。视频帧类型固定为 I420Buffer 的情况包括但不限于:
+ - 特定机型,例如:LG G5 SE (H848),Google Pixel 4a,Samsung Galaxy A7 或 Xiaomi Mi Max。
+ - 已集成视频增强插件并开启视频降噪或暗光增强功能。
+
+ - 在 iOS 和 macOS 平台上,默认的视频帧类型可能为 I420 或 CVPixelBufferRef。
+ - 默认的视频帧类型可能为 I420 或 CVPixelBufferRef。
+ - 在 Windows 平台上,默认为 YUV420。
+
diff --git a/dita/RTC-NG/RTC_NG_API_Android.ditamap b/dita/RTC-NG/RTC_NG_API_Android.ditamap
index 1bc5c61831f..8b7a337451b 100644
--- a/dita/RTC-NG/RTC_NG_API_Android.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_Android.ditamap
@@ -189,6 +189,7 @@
+
@@ -469,7 +470,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_Blueprint.ditamap b/dita/RTC-NG/RTC_NG_API_Blueprint.ditamap
index 0e490a159f5..d4150cf9885 100644
--- a/dita/RTC-NG/RTC_NG_API_Blueprint.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_Blueprint.ditamap
@@ -187,6 +187,7 @@
+
@@ -452,7 +453,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_CPP.ditamap b/dita/RTC-NG/RTC_NG_API_CPP.ditamap
index 97f342c77f6..b07e166efe3 100644
--- a/dita/RTC-NG/RTC_NG_API_CPP.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_CPP.ditamap
@@ -192,6 +192,7 @@
+
@@ -476,7 +477,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_CS.ditamap b/dita/RTC-NG/RTC_NG_API_CS.ditamap
index 8597d5d7b5a..28895334433 100644
--- a/dita/RTC-NG/RTC_NG_API_CS.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_CS.ditamap
@@ -184,6 +184,7 @@
+
@@ -451,7 +452,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_Electron.ditamap b/dita/RTC-NG/RTC_NG_API_Electron.ditamap
index 70236244d4a..9ddd69b2b51 100644
--- a/dita/RTC-NG/RTC_NG_API_Electron.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_Electron.ditamap
@@ -192,6 +192,7 @@
+
@@ -453,7 +454,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_Flutter.ditamap b/dita/RTC-NG/RTC_NG_API_Flutter.ditamap
index 8e892228170..a0112c1a085 100644
--- a/dita/RTC-NG/RTC_NG_API_Flutter.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_Flutter.ditamap
@@ -196,6 +196,7 @@
+
@@ -460,7 +461,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_RN.ditamap b/dita/RTC-NG/RTC_NG_API_RN.ditamap
index 42dafb16cfa..f53dc13cc86 100644
--- a/dita/RTC-NG/RTC_NG_API_RN.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_RN.ditamap
@@ -189,6 +189,7 @@
+
@@ -453,7 +454,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_Unity.ditamap b/dita/RTC-NG/RTC_NG_API_Unity.ditamap
index 2ced070760c..4133881d9f1 100644
--- a/dita/RTC-NG/RTC_NG_API_Unity.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_Unity.ditamap
@@ -185,6 +185,7 @@
+
@@ -461,7 +462,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_Unreal.ditamap b/dita/RTC-NG/RTC_NG_API_Unreal.ditamap
index b04a560a965..eab3aa53973 100644
--- a/dita/RTC-NG/RTC_NG_API_Unreal.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_Unreal.ditamap
@@ -188,6 +188,7 @@
+
@@ -454,7 +455,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_iOS.ditamap b/dita/RTC-NG/RTC_NG_API_iOS.ditamap
index e044b7ee63a..1c119292ed7 100644
--- a/dita/RTC-NG/RTC_NG_API_iOS.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_iOS.ditamap
@@ -188,6 +188,7 @@
+
@@ -474,7 +475,6 @@
-
diff --git a/dita/RTC-NG/RTC_NG_API_macOS.ditamap b/dita/RTC-NG/RTC_NG_API_macOS.ditamap
index d963409d640..0058273fdae 100644
--- a/dita/RTC-NG/RTC_NG_API_macOS.ditamap
+++ b/dita/RTC-NG/RTC_NG_API_macOS.ditamap
@@ -186,6 +186,7 @@
+
@@ -461,7 +462,6 @@
-