AR Conferencing and Live Streaming

Virtual webcam SDK with advanced AR features for video communication, conferencing and live streaming apps.

Enhance Video Communication with AR

Face AR SDK for developers to build video communication and AR streaming apps.

  • Add privacy to video meetings where users can remove backgrounds 
  • Bring in virtual video calls with marvellous face augmentation filters 
  • Enhance live streaming with touch up filters that beautify user appearance

One SDK for Video Calling Apps

Our Face AR technology makes video calls more engaging, safe and fun.

Virtual Backgrounds

Let users remove, blur and animate backgrounds in video calls and during live streaming. Our background replacement API works automatically and doesn't require a physical green screen. You can use beautifully designed 3D backgrounds or custom images. 

Beauty Filters

Empower your live streaming app with a beauty camera. Let users apply instant touch up filters and enjoy video communication. Our SDK combines skin smoothing, teeth whitening, face morphing and virtual makeup all in one filter. It fixes camera distortion and adds brightness making video meetings a pleasure, not torture.

Filters and Avatars

Turn video calls into fun augmented reality meetings with real-time facial animation. Our SDK knows no limits with face augmenting filters. Our Asset Catalogue features over 600 best filters, all tested in live apps. In no time, you can embed amazing AR masks in your video conferencing or live streaming app and be sure your users will love them.

Try it in your browser with just a camera
test web ar now

System Requirements

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.



iPhone 5s or higher
Open GL ES 3.0
Objective C, Swift


Android 5.0 or higher with Camera 2 API.
Open GL ES 3.0 (3.1 for Neural networks on GPU)
Written on C++ with Java Interface for easy integration


Android 5.0 or higher with Camera 2 API.
Open GL ES 3.0 (3.1 for Neural networks on GPU)
Written on C++ with Java Interface for easy integration


Brands that trust Banuba




Our AR SDK provides integration with Agora bringing virtual backgrounds, beauty filters and AR masks to the leading video calling and streaming platform.

Why Face AR SDK

  • Easy to integrate

    Seamlessly add virtual webcam features with API libraries and mobile frameworks like Windows, Mac and Linux platforms.

  • Immersive features

    Add virtual backgrounds, beautification and face filters to your video call app as a separate feature or combined.

  • Assets catalog

    Our catalog features 600+ high-quality AR filters that you can license in your app. It saves content creation costs and minimizes time to market.

  • Fast performance

    State-of-the-art face tracking is optimized to work on any device and platform with different lighting conditions.

  • Multi-face

    Bring AR to group meetings and chat rooms. Our Face AR technology supports multi-face detection allowing you to augment up to 6 faces simultaneously.

  • Technical support

    We help you with integration and provide ongoing post-launch support on agreed terms.

SDK Application

  • Live streaming 
  • Video conferencing
  • Video call apps
  • Enterprise teleconferencing
  • Vlogging platforms
  • Messaging & social networking apps

Contact Us

Contact Us