This Repository contains Sample Apps for Xamarin Bindings of Ant Media WebRTC Android and iOS SDK's
Also we have WiKi with all detailed information and step-by-step Tutorials for easy usage of our Nuget packages:
-
for Xamarin Android
this is a full binding on native Android Ant Media Free WebRTC SDK, same namespaces so you can use Ant Media documentation for that nuget -
for Xamarin iOS
this is a full binding on native iOS Ant Media Free WebRTC SDK, same namespaces so you can use Ant Media documentation for that nuget -
for Xamarin Forms
this is more complicated, we make forms package which have theis own classes and special for Forms usage, visit our wiki for details
-
you need up running Ant Media Server, detailed explanation here
-
Start from DT.Xamarin.AntMedia.Samples.sln
-
replace constant to your server addres in DT.Configuration/InitialData.cs
public const string SERVER_ADDRESS = "domain-name.com:5080";
-
DT.Configuration - Simple shared project, common constants
-
DT.WebRTC.Droid - Xamarin Android app with WebRTC sdk usage, wiki
-
DT.WebRTC.iOS - Xamarin iOS app with WebRTC sdk usage, wiki
-
DT.WebRTC.Forms - Xamarin Forms app with all UI and logic of app with our Forms WebRTC sdk usage, wiki
-
DT.WebRTC.Forms.Android - Xamarin Forms Android app with our Forms WebRTC sdk usage, wiki
-
DT.WebRTC.Forms.iOS - Xamarin Forms iOS app with our Forms WebRTC sdk usage, wiki
The MIT License (MIT).
- We work with platforms: iOS, Android and web.
- We develop event apps, business apps, games, apps for internal distribution, apps for App Store, Google Play.
- We know how to build single apps, app ecosystems and complete integrated solutions (that include API, Admin panel and a mobile app or apps).
- We have knowledge and experience with the following business domains: audio calls and video calls, VOIP apps, navigation and mapping apps, geolocation-based apps, translators, business (B2C) apps, messengers, ticketings systems and many many more.
- We use the tools you want: Swift/Objective-C, Kotlin/Java, Xamarin, ReactNative, Flutter, Ionic