This repository contains samples of using Xamarin Agora.io FULL SDK Nuget packages
also contains a basic sample for Agora WebRTC
-
Run app on any 2 devices
-
Enter same room name on both devices
-
Click Join button
-
Prepare Agora App ID, you can follow Obtaining an App ID instructions to get your App ID.
-
Replace the following empty string with the corresponding App ID:
- For Android/iOS app DT.Samples.Agora.Shared/AgoraTestConstants.cs
public const string AgoraAPI = "";
public const string AgoraKey = "<AgoraKey>";
protected const string AgoraKey = "<AgoraKey>";
- For WebRTC app enter the key on UI or in the code Web/webrtc/index.html
vendorKey = ...
In this repository you can find OneToOne Communication apps for Android, iOS, Mac, Forms and Web
-
Xamarin Android, iOS and MacOS apps in one solution /DT.Samples.Agora.OneToOne.sln
-
Xamarin Forms (iOS, Android, MacOS) apps in one solution Forms/Xamarin.Agora.Forms/Forms.sln
-
Agora WebRTC usage example in /Web/webrtc
Xamarin.Forms iOS
Xamarin.Forms Android
Xamarin.Forms MacOS