diff --git a/dita/RTC-NG/API/rtc_api_data_type.dita b/dita/RTC-NG/API/rtc_api_data_type.dita index 65668afaf7c..df1502856f5 100644 --- a/dita/RTC-NG/API/rtc_api_data_type.dita +++ b/dita/RTC-NG/API/rtc_api_data_type.dita @@ -45,8 +45,8 @@
  • -
  • -
  • +
  • +
  • @@ -188,8 +188,8 @@
  • -
  • -
  • +
  • +
  • @@ -425,8 +425,8 @@
  • -
  • -
  • +
  • +
  • @@ -543,8 +543,8 @@
  • -
  • -
  • +
  • +
  • @@ -1240,8 +1240,8 @@
  • -
  • -
  • +
  • +
  • @@ -1296,8 +1296,8 @@
  • -
  • -
  • +
  • +
  • @@ -1380,8 +1380,8 @@
  • -
  • -
  • +
  • +
  • @@ -1497,8 +1497,8 @@
  • -
  • -
  • +
  • +
  • @@ -1547,8 +1547,8 @@
  • -
  • -
  • +
  • +
  • @@ -1639,8 +1639,8 @@
  • -
  • -
  • +
  • +
  • @@ -1687,8 +1687,8 @@
  • -
  • -
  • +
  • +
  • diff --git a/dita/RTC-NG/RTC_NG_API_Android.ditamap b/dita/RTC-NG/RTC_NG_API_Android.ditamap index 58a091547a3..7bb07b2d790 100644 --- a/dita/RTC-NG/RTC_NG_API_Android.ditamap +++ b/dita/RTC-NG/RTC_NG_API_Android.ditamap @@ -332,18 +332,18 @@ - - - - + + + + - - - - + + + + @@ -481,8 +481,8 @@ - - + + @@ -494,8 +494,8 @@ - - + + diff --git a/dita/RTC-NG/RTC_NG_API_CPP.ditamap b/dita/RTC-NG/RTC_NG_API_CPP.ditamap index 70ee89fc9e7..878a4c5f8bf 100644 --- a/dita/RTC-NG/RTC_NG_API_CPP.ditamap +++ b/dita/RTC-NG/RTC_NG_API_CPP.ditamap @@ -97,6 +97,10 @@ + + + + @@ -109,6 +113,12 @@ + + + + + + @@ -325,13 +335,19 @@ + + + + + + - - + + - - + + @@ -359,26 +375,6 @@ - - - - - - - - - - - - - - - - - - - - @@ -485,8 +481,8 @@ - - + + @@ -498,8 +494,8 @@ - - + + diff --git a/dita/RTC-NG/RTC_NG_API_iOS.ditamap b/dita/RTC-NG/RTC_NG_API_iOS.ditamap index 5eb06789fcb..8a4c15f005e 100644 --- a/dita/RTC-NG/RTC_NG_API_iOS.ditamap +++ b/dita/RTC-NG/RTC_NG_API_iOS.ditamap @@ -333,18 +333,18 @@ - - - - + + + + - - - - + + + + @@ -479,8 +479,8 @@ - - + + @@ -492,8 +492,8 @@ - - + + diff --git a/dita/RTC-NG/RTC_NG_API_macOS.ditamap b/dita/RTC-NG/RTC_NG_API_macOS.ditamap index cb3bb93d0a1..684718635ac 100644 --- a/dita/RTC-NG/RTC_NG_API_macOS.ditamap +++ b/dita/RTC-NG/RTC_NG_API_macOS.ditamap @@ -330,18 +330,18 @@ - - - - + + + + - - - - + + + + @@ -471,8 +471,8 @@ - - + + @@ -484,8 +484,8 @@ - - + + diff --git a/dita/RTC-NG/config/keys-rtc-ng-api-cpp.ditamap b/dita/RTC-NG/config/keys-rtc-ng-api-cpp.ditamap index b84045ded19..b86f51fb442 100644 --- a/dita/RTC-NG/config/keys-rtc-ng-api-cpp.ditamap +++ b/dita/RTC-NG/config/keys-rtc-ng-api-cpp.ditamap @@ -1085,28 +1085,28 @@ - + SetAbrFallbackLayer - + SetAbrSubscriptionLayer - + GetAbrFallbackLayer - + GetAbrSubscriptionLayer @@ -1672,14 +1672,14 @@ - + getFaceShapeAreaOptions - + getFaceShapeBeautyOptions @@ -1721,14 +1721,14 @@ - + setFaceShapeAreaOptions - + setFaceShapeBeautyOptions @@ -5862,14 +5862,14 @@ - + FaceShapeAreaOptions - + FaceShapeBeautyOptions @@ -9581,7 +9581,7 @@ - + FACE_SHAPE_AREA @@ -9679,7 +9679,7 @@ - + FACE_SHAPE_BEAUTY_STYLE diff --git a/dita/RTC-NG/config/keys-rtc-ng-api-ios.ditamap b/dita/RTC-NG/config/keys-rtc-ng-api-ios.ditamap index b1ff510784d..5c4990327cf 100644 --- a/dita/RTC-NG/config/keys-rtc-ng-api-ios.ditamap +++ b/dita/RTC-NG/config/keys-rtc-ng-api-ios.ditamap @@ -982,28 +982,28 @@ - + setAbrFallbackLayer:error: - + setAbrSubscriptionLayer:error: - + abrFallbackLayer: - + abrSubscriptionLayer: @@ -1567,28 +1567,28 @@ - + getFaceShapeAreaOptions: - + getFaceShapeAreaOptions:sourceType: - + getFaceShapeBeautyOptions - + getFaceShapeBeautyOptions:sourceType: @@ -1665,28 +1665,28 @@ - + setFaceShapeAreaOptions: - + setFaceShapeAreaOptions:sourceType: - + setFaceShapeBeautyOptions:options: - + setFaceShapeBeautyOptions:options:sourceType: @@ -5359,14 +5359,14 @@ - + AgoraFaceShapeAreaOptions - + AgoraFaceShapeBeautyOptions @@ -9050,7 +9050,7 @@ - + AgoraFaceShapeArea @@ -9148,7 +9148,7 @@ - + AgoraFaceShapeStyle diff --git a/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap b/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap index afb2fb527db..00946ab6624 100644 --- a/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap +++ b/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap @@ -1029,28 +1029,28 @@ - + setAbrFallbackLayer - + setAbrSubscriptionLayer - + getAbrFallbackLayer - + getAbrSubscriptionLayer @@ -1592,28 +1592,28 @@ - + getFaceShapeAreaOptions [1/2] - + getFaceShapeAreaOptions [2/2] - + getFaceShapeBeautyOptions [1/2] - + getFaceShapeBeautyOptions [2/2] @@ -1690,28 +1690,28 @@ - + setFaceShapeAreaOptions [1/2] - + setFaceShapeAreaOptions [2/2] - + setFaceShapeBeautyOptions [1/2] - + setFaceShapeBeautyOptions [2/2] @@ -5666,14 +5666,14 @@ - + FaceShapeAreaOptions - + FaceShapeBeautyOptions diff --git a/dita/RTC-NG/config/keys-rtc-ng-api-macos.ditamap b/dita/RTC-NG/config/keys-rtc-ng-api-macos.ditamap index bd2dfa51c09..11e23b989a4 100644 --- a/dita/RTC-NG/config/keys-rtc-ng-api-macos.ditamap +++ b/dita/RTC-NG/config/keys-rtc-ng-api-macos.ditamap @@ -939,28 +939,28 @@ - + setAbrFallbackLayer:error: - + setAbrSubscriptionLayer:error: - + abrFallbackLayer: - + abrSubscriptionLayer: @@ -1517,28 +1517,28 @@ - + getFaceShapeAreaOptions: - + getFaceShapeAreaOptions:sourceType: - + getFaceShapeBeautyOptions - + getFaceShapeBeautyOptions:sourceType: @@ -1615,28 +1615,28 @@ - + setFaceShapeAreaOptions: - + setFaceShapeAreaOptions:sourceType: - + setFaceShapeBeautyOptions:options: - + setFaceShapeBeautyOptions:options:sourceType: @@ -5047,14 +5047,14 @@ - + AgoraFaceShapeAreaOptions - + AgoraFaceShapeBeautyOptions @@ -8612,7 +8612,7 @@ - + AgoraFaceShapeArea @@ -8710,7 +8710,7 @@ - + AgoraFaceShapeStyle diff --git a/dita/RTC-NG/config/relations-rtc-ng-api.ditamap b/dita/RTC-NG/config/relations-rtc-ng-api.ditamap index f426bb6a5aa..a152a9d65d4 100644 --- a/dita/RTC-NG/config/relations-rtc-ng-api.ditamap +++ b/dita/RTC-NG/config/relations-rtc-ng-api.ditamap @@ -3393,11 +3393,11 @@ - - + + - - + + diff --git a/dita/RTC-NG/release/release_notes.dita b/dita/RTC-NG/release/release_notes.dita index 10ae8121d20..3dba8041b3b 100644 --- a/dita/RTC-NG/release/release_notes.dita +++ b/dita/RTC-NG/release/release_notes.dita @@ -86,7 +86,7 @@ 新增特性
      -
    1. 高级美颜 +
    2. 高级美颜

      该版本新增以下两种高级美颜功能:

      • 美型:调用 方法,可对人脸各部位进行修饰,你可以使用预设的模板一次性实现瘦脸、大眼、瘦鼻等微整形效果,并微调整体的修饰力度。如果预设的美型效果不能满足你的需求,你可以调用 方法设置美型部位选项,对人脸的各个部位单独微调,实现更加精细的美型效果。
      • diff --git a/en-US/dita/RTC-NG/release/release_notes.dita b/en-US/dita/RTC-NG/release/release_notes.dita index 2bcf3d1849d..80c6fa81615 100644 --- a/en-US/dita/RTC-NG/release/release_notes.dita +++ b/en-US/dita/RTC-NG/release/release_notes.dita @@ -87,7 +87,7 @@ New features
          -
        1. Advanced beauty effects +
        2. Advanced beauty effects

          This version introduces the following two advanced beauty features:

          • Face shaping: By calling the method, you can enhance various parts of the face. You can use preset templates to achieve effects such as face slimming, eye enlargement, and nose slimming in one go, and fine-tune the overall enhancement intensity. If the preset face shaping effects do not meet your needs, you can call the method to set face shaping area options and fine-tune each part of the face for more precise face shaping effects.
          • @@ -106,8 +106,6 @@
          • Watching live streaming through URLs

            As of this version, audience members can directly open a specific URL to play the real-time media stream through , instead of joining a channel and subscribing to the streams of hosts, which greatly simplifies the API calls for the audience end to watch a live stream.

            -

            During playback, the audience can set the subscription video stream size through and achieve smooth switching between different stream sizes. If higher video experience requirements are needed, you can contact to enable the ABR (Adaptive Bitrate) feature. After enabling this feature, you can customize the resolution of different levels of video streams, allowing the audience to achieve smooth switching between different resolution video streams.

            -

            When the network condition is unstable, the audience can call to set the fallback options for the subscribed video stream. The SDK will dynamically adjust the resolution within the specified range based on the network condition, with the lowest quality level video stream resolution as the lower limit.

            For implementation steps of this feature, see .

          • Filter effects

            This version introduces the method. You can pass a cube map file (.cube) in the config parameter to achieve custom filter effects such as whitening, vivid, cool, black and white, etc. Additionally, the SDK provides a built-in built_in_whiten_filter.cube file for quickly achieving a whitening filter effect.