Create a SwiftUI Streaming App with Fun Virtual Backgrounds

What's this blog post about?

The Agora Extensions Marketplace, launched in September 2021, is a platform for app enrichment features such as background and foreground segments, voice changers, and more. In this tutorial, we learn how to add or change eye-catching backgrounds to a streaming app using the VisionLab DoreSegment extension. The process involves enabling the extension, passing extension credentials, and passing an image as the new background. This can be done in three easy steps: installing the Agora UIKit package, integrating the DoreSegment extension, and adding the necessary code to enable and disable the extension.


Date published
Jan. 14, 2022

Max Cobb

Word count

Hacker News points
None found.


By Matt Makai. 2021-2024.