欢迎使用 Agora Swift 视频 SDK!此软件包允许您将强大的视频功能集成到您的 iOS 应用程序中。您可以灵活地选择各种扩展程序来增强您的视频通信体验。
要全面了解如何使用 SDK 及其各种扩展程序,请参阅完整文档。
要安装 Agora Swift 视频 SDK,请按照以下步骤操作
https://github.com/AgoraIO/AgoraRtcEngine_iOS
RtcBasic
以获得核心功能,并选择您需要的任何其他扩展程序。Agora Swift 视频 SDK 附带各种扩展程序,您可以使用它们来增强应用程序的视频功能
扩展程序 | 描述 |
---|---|
RtcBasic | 实时通信的核心组件(必需)。 |
AINS | AI 降噪,具有改进的人声保真度、噪声抑制和去混响功能。 |
AudioBeauty | Bel Canto 插件,具有预设的人声效果和自定义人声效果设置。 |
ClearVision | 视频增强插件,具有基本美颜、视频降噪、弱光增强和色彩增强功能。 |
ContentInspect | 视频截图上传插件,用于视频内容监管。 |
SpatialAudio | 空间音频插件,用于模拟空间声音效果。 |
VirtualBackground | 虚拟背景插件,用于替换或模糊背景。 |
DRM | 受版权保护的 DRM 音乐插件,用于在实时互动场景中播放受版权保护的音乐。 |
FaceDetection | 人脸识别插件,用于识别人脸或肖像。 |
VideoCodecEnc | 感知视频编码 (PVC) 插入,用于降低带宽消耗。 |
VideoCodecDec | PVC 插入,用于在带宽受限的场景中提高视频流畅度。 |
ReplayKit | 屏幕共享插件,用于与他人共享屏幕内容。 |
VQA | 视频质量评估插件,用于根据主观感受对视频质量进行评分。 |
AIAEC | AI 回声消除插件,用于清晰地保留近端人声。 |
SuperResolution | 超分辨率插件,用于提高远程视频分辨率。 |
有关每个扩展程序及其使用方法的更多详细信息,请参阅官方文档。
如果在安装过程中遇到任何问题,请尝试以下步骤
在 Xcode 中,转到 File > Swift Packages > Reset Package Caches。
否则,创建工单,我们的支持团队将尽快回复您。
请随意探索和利用 Agora Swift 视频 SDK 提供的各种功能,在您的应用程序中创建沉浸式和引人入胜的视频体验!