-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
edac290
commit 8914260
Showing
4 changed files
with
23 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,17 @@ | ||
# Video SDK for iOS code examples | ||
# Video SDK reference app (iOS) | ||
|
||
Use the contents in this repo to compare the following ways of presenting runnable code examples in an open source | ||
repository. In all examples, the code corresponds to a page in the Agora developer documentation. | ||
> This repository is a work-in-progress. | ||
Each folder contains the runnable code explained in the documentation. | ||
This app demonstrates using Agora's Video SDK for real-time communication in a SwiftUI app. | ||
|
||
To understand the contents better, you can go to [Agora's Documentation](https://docs.agora.io), which explains each example in more detail. | ||
|
||
Included Examples: | ||
|
||
Advantages are that we supply runnable code where the UI is abstracted so we concentrate more clearly on Agora | ||
SDK. This means the docs become much shorter and simpler. Possible disadvantage is that we have to write the | ||
code for the project. TBH, we already have the code, we are just putting it in a better format for learning. | ||
- [SDK quickstart](get-started-sdk) | ||
- [Call quality](ensure-channel-quality) | ||
- [Secure authentication with tokens](authentication-workflow) | ||
- [Connect through restricted networks with Cloud Proxy](cloud-proxy) | ||
- [Secure channel encryption](media-stream-encryption) | ||
- [Call quality best practice](ensure-channel-quality) | ||
- [Screen share, volume control and mute](product-workflow) | ||
- [Custom video and audio sources](custom-video-and-audio) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# Custom video and audio sources | ||
|
||
## Full Documentation | ||
|
||
[Custom video and audio sources](https://docs.agora.io/en/interactive-live-streaming/develop/custom-video-and-audio?platform=ios) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Screen Share and Volume | ||
# Screen share, volume control and mute | ||
|
||
## Full Documentation | ||
|
||
[Screen share, volume control and mute](https://docs.agora.io/en/interactive-live-streaming/develop/product-workflow?platform=ios) |