Skip to content

Commit 2426ade

Browse files
Merge pull request from dev to main for release 2.2.4
merge from dev to main for release 2.2.4
2 parents 69584f9 + ade7ebc commit 2426ade

File tree

9 files changed

+29
-11
lines changed

9 files changed

+29
-11
lines changed

README.cn.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ python agora_rtc/examples/example_audio_pcm_send.py --appId=xxx --channelId=xxx
3838

3939
# 更新日志
4040
## todo:
41+
## 2025.04.28 发布 2.2.4
42+
-- 更新:更新rtc sdk 到版本4.4.32
4143
## 2025.04.14 发布 2.2.3
4244
-- Fix:
4345
-- 修复了enable_encryption 在salt 处理中的一个bug

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ python agora_rtc/examples/example_audio_pcm_send.py --appId=xxx --channelId=xxx
3636

3737
# Change log
3838

39+
## 2025.04.28 Release 2.2.4
40+
-- Update: update rtc sdk from 4.4.31 to 4.4.32
3941
## 2025.04.14 Release 2.2.3
4042
-- Fix:
4143
-- Fixed a bug in the salt processing in enable_encryption

agora_rtc/README.cn.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ python agora_rtc/examples/example_audio_pcm_send.py --appId=xxx --channelId=xxx
3737
```
3838

3939
# 更新日志
40+
## 2025.04.28 发布 2.2.4
41+
-- 更新:更新rtc sdk 到版本4.4.32
4042
## 2025.04.14 发布 2.2.3
4143
-- Fix:
4244
-- 修复了enable_encryption 在salt 处理中的一个bug

agora_rtc/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ python agora_rtc/examples/example_audio_pcm_send.py --appId=xxx --channelId=xxx
3535
```
3636

3737
# Change log
38+
## 2025.04.28 Release 2.2.4
39+
-- Update: update rtc sdk from 4.4.31 to 4.4.32
3840
## 2025.04.14 Release 2.2.3
3941
-- Fix:
4042
-- Fixed a bug in the salt processing in enable_encryption

agora_rtc/agora/rtc/__init__.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,26 @@ def _check_download_and_extract_sdk():
3535

3636
#url = "https://download.agora.io/sdk/release/agora_rtc_sdk-x86_64-linux-gnu-v4.4.30-20241024_101940-398537.zip"
3737
# version 2.2.0 for linux
38-
url = "https://download.agora.io/sdk/release/agora_rtc_sdk-x86_64-linux-gnu-v4.4.31-20241223_111509-491956.zip"
38+
#url = "https://download.agora.io/sdk/release/agora_rtc_sdk-x86_64-linux-gnu-v4.4.31-20241223_111509-491956.zip"
39+
url = "https://download.agora.io/sdk/release/agora_rtc_sdk-x86_64-linux-gnu-v4.4.32-20250425_144419-675648.zip"
3940

4041

4142
libagora_rtc_sdk_path = os.path.join(sdk_dir, "libagora_rtc_sdk.so")
4243
#rtc_md5 = "7031dd10d1681cd88fd89d68c5b54282"
43-
rtc_md5 = "f2a9e3ed15f872cb7e3b62d1528ac5cb"
44+
rtc_md5 = "0d6c96bbebdd9b0a84b9cdf01ba6aa7f"
4445
if sys.platform == 'darwin':
4546
#url = "https://download.agora.io/sdk/release/agora_rtc_sdk_mac_rel.v4.4.30_22472_FULL_20241024_1224_398653.zip"
4647
# version 2.2.0 for mac
47-
url = "https://download.agora.io/sdk/release/agora_sdk_mac_v4.4.31_23136_FULL_20241223_1245_492039.zip"
48+
#url = "https://download.agora.io/sdk/release/agora_sdk_mac_v4.4.31_23136_FULL_20241223_1245_492039.zip"
49+
url = "https://download.agora.io/sdk/release/agora_sdk_mac_v4.4.32_24257_FULL_20250425_1609_675722.zip"
4850

4951
libagora_rtc_sdk_path = os.path.join(sdk_dir, "libAgoraRtcKit.dylib")
5052
#rtc_md5 = "ca3ca14f9e2b7d97eb2594d1f32dab9f"
51-
rtc_md5 = "6821cae218c8f31f8d720ac0c77edab0"
53+
rtc_md5 = "358be32c5dfc72192402cf49838ea942"
5254
if arch == "aarch64" and sys.platform == 'linux':
53-
url = "https://download.agora.io/sdk/release/Agora-RTC-aarch64-linux-gnu-v4.4.31-20250307_175457-603878.zip"
54-
rtc_md5 = "41d200483e2e2e913a617c59b9d922b0"
55+
#url = "https://download.agora.io/sdk/release/Agora-RTC-aarch64-linux-gnu-v4.4.31-20250307_175457-603878.zip"
56+
url = "https://download.agora.io/sdk/release/Agora-RTC-aarch64-linux-gnu-v4.4.32-20250425_150503-675674.zip"
57+
rtc_md5 = "a217a8ed32c964843b120006511121cf"
5558

5659

5760
if os.path.exists(libagora_rtc_sdk_path) and get_file_md5(libagora_rtc_sdk_path) == rtc_md5:

agora_rtc/examples/example_audio_consumer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ async def main(exit_event):
196196
localuser = connection.get_local_user()
197197
local_observer = ExampleLocalUserObserver()
198198
# enable volume indication
199-
localuser.set_audio_volume_indication_parameters(100, 3, 1)
199+
200200
localuser.register_local_user_observer(local_observer)
201201

202202
# note: set_playback_audio_frame_before_mixing_parameters must be call before register_audio_frame_observer

agora_rtc/examples/example_audio_vad.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ def main():
180180
localuser = connection.get_local_user()
181181
local_observer = ExampleLocalUserObserver()
182182
# enable volume indication
183-
localuser.set_audio_volume_indication_parameters(100, 3, 1)
183+
184184
localuser.register_local_user_observer(local_observer)
185185

186186
# note: set_playback_audio_frame_before_mixing_parameters must be call before register_audio_frame_observer

agora_rtc/examples/example_video_yuv_send.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ async def setup_in_connection(self, agora_service: AgoraService, connection: RTC
2626
video_track = agora_service.create_custom_video_track_frame(yuv_data_sender)
2727
video_config = VideoEncoderConfiguration(
2828
frame_rate=sample_options.fps,
29+
codec_type=VideoCodecType.VIDEO_CODEC_H264,
2930
dimensions=VideoDimensions(
3031
width=sample_options.width,
3132
height=sample_options.height

agora_rtc/setup.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,20 @@ def download_and_extract_sdk(self):
2727
'''# version before 2.2.0
2828
#url = "https://download.agora.io/sdk/release/agora_rtc_sdk-x86_64-linux-gnu-v4.4.30-20241024_101940-398537.zip"
2929
#url = "https://download.agora.io/sdk/release/agora_rtc_sdk_mac_rel.v4.4.30_22472_FULL_20241024_1224_398653.zip"
30-
'''
30+
3131
# verison 2.2.0
3232
url = "https://download.agora.io/sdk/release/agora_rtc_sdk-x86_64-linux-gnu-v4.4.31-20241223_111509-491956.zip"
3333
if sys.platform == 'darwin':
3434
url = "https://download.agora.io/sdk/release/agora_sdk_mac_v4.4.31_23136_FULL_20241223_1245_492039.zip"
3535
if arch == "aarch64" and sys.platform == 'linux':
3636
url = "https://download.agora.io/sdk/release/Agora-RTC-aarch64-linux-gnu-v4.4.31-20250307_175457-603878.zip"
37-
37+
'''
38+
# version 2.2.4
39+
url = "https://download.agora.io/sdk/release/agora_rtc_sdk-x86_64-linux-gnu-v4.4.32-20250425_144419-675648.zip"
40+
if sys.platform == 'darwin':
41+
url = "https://download.agora.io/sdk/release/agora_sdk_mac_v4.4.32_24257_FULL_20250425_1609_675722.zip"
42+
if arch == "aarch64" and sys.platform == 'linux':
43+
url = "https://download.agora.io/sdk/release/Agora-RTC-aarch64-linux-gnu-v4.4.32-20250425_150503-675674.zip"
3844

3945

4046

@@ -58,7 +64,7 @@ def download_and_extract_sdk(self):
5864

5965
setup(
6066
name='agora_python_server_sdk',
61-
version='2.2.3',
67+
version='2.2.4',
6268
description='A Python SDK for Agora Server',
6369
long_description=open('README.md').read(),
6470
long_description_content_type='text/markdown',

0 commit comments

Comments
 (0)