Swiftpack.co - AgoraIO/AgoraRtcEngine_iOS as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by AgoraIO.
AgoraIO/AgoraRtcEngine_iOS test_4.2.0
iOS Package for Agora Video RTE SDK. Perfect for video calls and live streaming.
⭐️ 37
🕓 2 weeks ago
.package(url: "https://github.com/AgoraIO/AgoraRtcEngine_iOS.git", from: "test_4.2.0")

Agora Swift Package Manager

Install Agora Video SDK easily with Swift Package Manager.

Click here for full documentation.


Add the URL of this repository to your Xcode 12+ Project.

Go to File > Swift Packages > Add Package Dependency, and paste in the link to this repository:


If you have issues installing this Swift Package:

In Xcode's File menu, select 'Swift Packages' and then 'Reset Package Caches'.


Stars: 37
Last commit: 5 days ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

4.2.0 Release
1 week ago

What’s new – key features

  • Public API for AI Noise Suppression - to enable AI Noise Suppression feature and set different noise suppression modes to improve audio quality and performance.
  • Use-case based setting for video conferencing - based on best practice, to help customers simplify and optimize their parameter settings to achieve the best video performance/end-user experience.
  • Dynamic virtual background - a new sub-feature of Virtual Background, the dynamic virtual background feature adds more fun and provides higher flexibility for customers and their end users.
  • Remote device synchronization - leverages the Network Time Protocol (NTP) to synchronize system clocks across a computer network, ensuring that all remote devices are synchronized. This is essential for use cases with high synchronization requirements, such as online chorus, lyrics progress synchronization, etc., providing users with a better collaborative experience.
  • Screen sharing - this version mainly focuses on mobile platforms (Android/iOS). Improving horizontal and vertical screens to ensure a smooth switching experience for a better audience experience.

Other improvements

  • Voice changer – more diverse effects are available now
  • Custom audio and capture synchronization capabilities - accurately control the audio and video timing and ensure audio and video synchronization.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics