Code Monkey home page Code Monkey logo

agorartcengine_ios's Introduction

Agora Swift Package Manager


Welcome to the Agora Swift Video SDK! This package allows you to integrate powerful video capabilities into your iOS applications. You have the flexibility to choose from a variety of extensions to enhance your video communication experience.

For a complete understanding of how to use the SDK and its various extensions, please refer to the full documentation.

Installation

To install the Agora Swift Video SDK, follow these steps:

  1. Open your Xcode project.
  2. Go to File > Swift Packages > Add Package Dependency.
  3. Paste the following URL of this repository:
https://github.com/AgoraIO/AgoraRtcEngine_iOS
  1. Xcode will offer you a choice of products to add. Make sure to select RtcBasic for core functionality and choose any other extensions you require.

Available Extensions

The Agora Swift Video SDK comes with various extensions that you can use to enhance your application's video capabilities:

Extension Description
RtcBasic Core components for real-time communication (Required).
AINS AI noise reduction with improved human voice fidelity, noise suppression, and de-reverberation.
AudioBeauty Bel Canto plugin with preset vocal effects and custom vocal effects settings.
ClearVision Video enhancement plugin with basic beauty, video noise reduction, low light enhancement, and color enhancement.
ContentInspect Video screenshot upload plugin for video content supervision.
SpatialAudio Spatial audio plugin for simulating spatial sound effects.
VirtualBackground Virtual background plugin for replacing or blurring backgrounds.
DRM Copyrighted DRM music plugin for playing copyrighted music in real-time interactive scenarios.
FaceDetection Face recognition plugin for recognizing faces or portraits.
VideoCodecEnc Perceptual Video Coding (PVC) insert for reducing bandwidth consumption.
VideoCodecDec PVC insert for improving video fluency in limited bandwidth scenarios.
ReplayKit Screen sharing plugin for sharing screen content with others.
VQA Video quality assessment plugin for scoring video quality based on subjective feelings.
AIAEC AI echo cancellation plugin for clear near-end human voice preservation.
SuperResolution Super resolution plugin for increasing remote video resolution.

For more detailed information on each extension and how to use them, refer to the official documentation.

Troubleshooting

If you encounter any issues during the installation process, try the following steps:

In Xcode, go to File > Swift Packages > Reset Package Caches.

Otherwise create a ticket and our support team will get back to you ASAP.


Feel free to explore and utilize the wide range of features provided by the Agora Swift Video SDK to create immersive and engaging video experiences in your application!

agorartcengine_ios's People

Contributors

agorabuilder avatar maxxfrazer avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.