Selected by Hundreds of Leading Brands
How Banuba’s AR Conferencing Works
AR face detection AI locates specific head & body features and monitors them to get the location and position of the person in the video.
• Background removal.
Banuba video conferencing SDK replaces everything but the detected person with a still image, a GIF, or a video. The user can then drag-and-drop themselves to a specific location.
• Filters and effects.The user can apply touch-up, 3D masks, stickers, or other effects to turn the conversation into an AR video call.
Key Features of Banuba’s AR Conferencing SDK
Multi-face tracking
Beauty filters
Virtual backgrounds
Color filters
3D AR masks
Avatars
Benefits of AR Conferencing for Businesses
Making the AR chat fun will keep people using it. Banuba video conferencing SDK has features that do just that.
Interactive AR face filters can make virtual meetings more engaging and dynamic, helping to maintain participants' attention and reduce fatigue.
Removing camera anxiety helps people communicate face-to-face even when they are on an augmented reality call.
Convenient distribution and low-code integration add scalability and help businesses benefit from Face AR SDK quickly.
Technical Features
Our virtual webcam features including Face Filters, Face Touch Up and Background Remover run on devices with a 1280x720 camera (recommended) and min 30 FPS.
Mobile
OpenGL ES 3.0+
Android 8.0, API level 26
iOS 13+
Desktop
OpenGL 4.3+ (4.1+ for MacOS)
Windows 8.1+
MacOS 10.13+
Ubuntu 18.04+
Web
WebGL 2.0+
Mobile: Chrome, FireFox, Safari.
Desktop: Chrome, FireFox, Safari.
How to Integrate Banuba’s AR Conferencing SDK
1. Fill in the form and tell us about your needs
2. Follow the step-by-step guide and review the documentation
3. Use the included AR face filters or license more from our asset store
Use Cases of Banuba’s AR Conferencing SDK
-
Enterprise video calls
Maintain a productive and professional atmosphere in augmented reality meetings with background AR changer, touch-up, and other augmented reality features.
-
Virtual training sessions
Use the innovative “weatherman” feature alongside others to hold informative and engaging online lessons.
-
Entertaining video chats
Random chats, friend-finding, AR games – everything can be made more fun with top-notch AR face filters.
-
Dating apps
Help users break the ice with 3D masks, protect their privacy with virtual backgrounds, and increase engagement with other features of Face AR SDK.
-
AR meeting is a video call that uses augmented reality features like filters or virtual backgrounds. Depending on the context, it could be a professional conversation (e.g. a department meeting with virtual backgrounds and touch-up) or a casual call (e.g. an online family gathering with masks and avatars). Augmented reality helps turn regular conversations into immersive teleconferencing experiences.
-
In Banuba Face AR SDK, the avatars simulate the appearance of the person in the photo or video. You can’t customize existing filters, but you can create new ones from scratch in Banuba Studio, license new ones from Banuba Asset Store or request our help in making new custom ones.
-
Banuba’s AR conferencing SDK supports multi-face tracking in static images and live video feed. It is an efficient and scalable technology limited only by the hardware performance.
-
Yes. The Banuba Face AR SDK includes an LLM-friendly documentation file designed for AI-assisted development and internal knowledge systems:
Banuba Face AR SDK LLM-friendly documentation (llms-full.txt)
This structured Banuba Face AR SDK text file can be used with AI tools to streamline onboarding and developer workflows.
-
The official technical documentation for Banuba Face AR SDK is available online and includes requirements, setup instructions, and configuration details:
Banuba Face AR SDK iOS documentation
Banuba Face AR SDK Android documentation
Banuba Face AR SDK Flutter documentation
Banuba Face AR SDK Rect Native documentation
Banuba Face AR SDK Web documentation
Banuba Face AR SDK Unity documentation
Banuba Face AR SDK Desktop documentation
This Banuba Face AR SDK documentation should be your primary reference during integration.
-
You can access official integration code samples for the Banuba Face AR SDK on GitHub. Banuba provides platform-specific examples to help you integrate faster:
Banuba Face AR SDK iOS integration code sample
Banuba Face AR SDK Android integration code sample
Banuba Face AR SDK Flutter integration code sample
Banuba Face AR SDK React Native integration code sample
Banuba Face AR SDK Desktop integration code sample
Banuba Face AR SDK Web integration code sample
Banuba Face AR SDK Unity integration code sample
These Banuba Face AR SDK repositories include setup instructions and minimal working examples for quick deployment.
-
The Banuba Face AR SDK provides official cross-platform plugins to simplify integration into hybrid applications:
Banuba Face AR SDK Flutter plugin
Banuba Face AR SDK React Native plugin
These Banuba Face AR SDK plugins are maintained by Banuba and support faster implementation for cross-platform apps.