# Nosmai Effects > On-device real-time camera SDK: filters, beauty, makeup, AR effects, backgrounds, capture and live streaming. Every entry links to the raw-Markdown mirror of a docs page. The human HTML version lives at the same path without the ".md" suffix. Full site: https://nosmai.com/docs/effects/ ## Get started - Introduction: https://nosmai.com/docs/effects/introduction.md - Platform support: https://nosmai.com/docs/effects/platform-support.md - License key: https://nosmai.com/docs/effects/license-key.md - Install on iOS: https://nosmai.com/docs/effects/installation/ios.md - Install on Android: https://nosmai.com/docs/effects/installation/android.md - Install for Flutter: https://nosmai.com/docs/effects/installation/flutter.md - Install for React Native: https://nosmai.com/docs/effects/installation/react-native.md - Install for Web: https://nosmai.com/docs/effects/installation/web.md - iOS quickstart: https://nosmai.com/docs/effects/quickstart/ios.md - Android quickstart: https://nosmai.com/docs/effects/quickstart/android.md - Flutter quickstart: https://nosmai.com/docs/effects/quickstart/flutter.md - React Native quickstart: https://nosmai.com/docs/effects/quickstart/react-native.md - Migrate to Nosmai Effects: https://nosmai.com/docs/effects/migrate-to-nosmai-effects.md - Web quickstart: https://nosmai.com/docs/effects/quickstart/web.md - Use AI coding agents: https://nosmai.com/docs/effects/ai-coding-agents.md ## Concepts - How the rendering pipeline works: https://nosmai.com/docs/effects/concepts/how-the-pipeline-works.md - Filters and effects: https://nosmai.com/docs/effects/concepts/filters-and-effects.md - Face triggers: https://nosmai.com/docs/effects/concepts/triggers.md - Camera games: https://nosmai.com/docs/effects/concepts/camera-games.md - Cloud Filters: https://nosmai.com/docs/effects/concepts/cloud-filters.md - Off-screen rendering: https://nosmai.com/docs/effects/concepts/off-screen-rendering.md - Licensing and MAU: https://nosmai.com/docs/effects/concepts/licensing-and-mau.md ## Platform guides - iOS: https://nosmai.com/docs/effects/platforms/ios.md - Android: https://nosmai.com/docs/effects/platforms/android.md - Flutter: https://nosmai.com/docs/effects/platforms/flutter.md - React Native: https://nosmai.com/docs/effects/platforms/react-native.md - Web: https://nosmai.com/docs/effects/platforms/web.md ## Guides - Manage the camera lifecycle on iOS: https://nosmai.com/docs/effects/guides/camera/manage-camera-lifecycle/ios.md - Manage the camera lifecycle on Android: https://nosmai.com/docs/effects/guides/camera/manage-camera-lifecycle/android.md - Manage the camera lifecycle in Flutter: https://nosmai.com/docs/effects/guides/camera/manage-camera-lifecycle/flutter.md - Manage the camera lifecycle in React Native: https://nosmai.com/docs/effects/guides/camera/manage-camera-lifecycle/react-native.md - Apply a beauty filter in iOS: https://nosmai.com/docs/effects/guides/effects/apply-a-beauty-filter/ios.md - Apply a beauty filter in Android: https://nosmai.com/docs/effects/guides/effects/apply-a-beauty-filter/android.md - Apply a beauty filter in Flutter: https://nosmai.com/docs/effects/guides/effects/apply-a-beauty-filter/flutter.md - Apply a beauty filter in React Native: https://nosmai.com/docs/effects/guides/effects/apply-a-beauty-filter/react-native.md - Control a camera game on iOS: https://nosmai.com/docs/effects/guides/effects/control-a-camera-game/ios.md - Control a camera game on Android: https://nosmai.com/docs/effects/guides/effects/control-a-camera-game/android.md - Control a camera game in Flutter: https://nosmai.com/docs/effects/guides/effects/control-a-camera-game/flutter.md - Control a camera game in React Native: https://nosmai.com/docs/effects/guides/effects/control-a-camera-game/react-native.md - Replace the background in iOS: https://nosmai.com/docs/effects/guides/background/replace-the-background/ios.md - Replace the background in Android: https://nosmai.com/docs/effects/guides/background/replace-the-background/android.md - Replace the background in Flutter: https://nosmai.com/docs/effects/guides/background/replace-the-background/flutter.md - Replace the background in React Native: https://nosmai.com/docs/effects/guides/background/replace-the-background/react-native.md - Blur the background in iOS: https://nosmai.com/docs/effects/guides/background/blur-the-background/ios.md - Blur the background in Android: https://nosmai.com/docs/effects/guides/background/blur-the-background/android.md - Blur the background in Flutter: https://nosmai.com/docs/effects/guides/background/blur-the-background/flutter.md - Blur the background in React Native: https://nosmai.com/docs/effects/guides/background/blur-the-background/react-native.md - Bundle an Asset Store filter in iOS: https://nosmai.com/docs/effects/guides/filters/bundle-an-asset-store-filter/ios.md - Bundle an Asset Store filter in Android: https://nosmai.com/docs/effects/guides/filters/bundle-an-asset-store-filter/android.md - Bundle an Asset Store filter in Flutter: https://nosmai.com/docs/effects/guides/filters/bundle-an-asset-store-filter/flutter.md - Bundle an Asset Store filter in React Native: https://nosmai.com/docs/effects/guides/filters/bundle-an-asset-store-filter/react-native.md - Bundle an Asset Store filter for Web: https://nosmai.com/docs/effects/guides/filters/bundle-an-asset-store-filter/web.md - Download a Cloud Filter in iOS: https://nosmai.com/docs/effects/guides/filters/download-a-cloud-filter/ios.md - Download a Cloud Filter in Android: https://nosmai.com/docs/effects/guides/filters/download-a-cloud-filter/android.md - Download a Cloud Filter in Flutter: https://nosmai.com/docs/effects/guides/filters/download-a-cloud-filter/flutter.md - Download a Cloud Filter in React Native: https://nosmai.com/docs/effects/guides/filters/download-a-cloud-filter/react-native.md - Add an AR face mask in iOS: https://nosmai.com/docs/effects/guides/effects/add-an-ar-mask/ios.md - Add an AR face mask in Android: https://nosmai.com/docs/effects/guides/effects/add-an-ar-mask/android.md - Add an AR face mask in Flutter: https://nosmai.com/docs/effects/guides/effects/add-an-ar-mask/flutter.md - Add an AR face mask in React Native: https://nosmai.com/docs/effects/guides/effects/add-an-ar-mask/react-native.md - Add an AR face mask on Web: https://nosmai.com/docs/effects/guides/effects/add-an-ar-mask/web.md - Control effect parameters on iOS: https://nosmai.com/docs/effects/guides/effects/control-runtime-parameters/ios.md - Capture a processed photo on iOS: https://nosmai.com/docs/effects/guides/output/capture-a-photo/ios.md - Control effect parameters on Android: https://nosmai.com/docs/effects/guides/effects/control-runtime-parameters/android.md - Capture a processed photo in Flutter: https://nosmai.com/docs/effects/guides/output/capture-a-photo/flutter.md - Control effect parameters in Flutter: https://nosmai.com/docs/effects/guides/effects/control-runtime-parameters/flutter.md - Capture a processed photo in React Native: https://nosmai.com/docs/effects/guides/output/capture-a-photo/react-native.md - Control effect parameters in React Native: https://nosmai.com/docs/effects/guides/effects/control-runtime-parameters/react-native.md - Qualify devices and effects: https://nosmai.com/docs/effects/guides/performance/qualify-devices.md - Record processed video on iOS: https://nosmai.com/docs/effects/guides/output/record-video/ios.md - Optimize lower-tier devices: https://nosmai.com/docs/effects/guides/performance/optimize-lower-tier-devices.md - Record processed video on Android: https://nosmai.com/docs/effects/guides/output/record-video/android.md - Reduce application size: https://nosmai.com/docs/effects/guides/performance/reduce-app-size.md - Record processed video in Flutter: https://nosmai.com/docs/effects/guides/output/record-video/flutter.md - Record processed video in React Native: https://nosmai.com/docs/effects/guides/output/record-video/react-native.md - Process external frames on iOS: https://nosmai.com/docs/effects/guides/streaming/render-frames-off-screen/ios.md - Process external frames on Android: https://nosmai.com/docs/effects/guides/streaming/render-frames-off-screen/android.md ## Live streaming - Live streaming: https://nosmai.com/docs/effects/integrations/live-streaming.md - Use Nosmai Effects with Agora on Android: https://nosmai.com/docs/effects/integrations/agora/android.md - Use Nosmai Effects with Agora on iOS: https://nosmai.com/docs/effects/integrations/agora/ios.md - Use Nosmai Effects with Agora in Flutter: https://nosmai.com/docs/effects/integrations/agora/flutter.md - Use Nosmai Effects with LiveKit on Android: https://nosmai.com/docs/effects/integrations/livekit/android.md - Use Nosmai Effects with LiveKit in Flutter: https://nosmai.com/docs/effects/integrations/livekit/flutter.md - Use Nosmai Effects with LiveKit on iOS: https://nosmai.com/docs/effects/integrations/livekit/ios.md - Use Nosmai Effects with WebRTC on Android: https://nosmai.com/docs/effects/integrations/webrtc/android.md - Use Nosmai Effects with WebRTC on iOS: https://nosmai.com/docs/effects/integrations/webrtc/ios.md ## Reference - Changelog: https://nosmai.com/docs/effects/changelog.md - Releases and compatibility: https://nosmai.com/docs/effects/releases-and-compatibility.md - Troubleshooting: https://nosmai.com/docs/effects/troubleshooting.md - Limits and performance: https://nosmai.com/docs/effects/limits-and-performance.md - Security and privacy: https://nosmai.com/docs/effects/security-and-privacy.md - Samples: https://nosmai.com/docs/effects/samples.md - iOS API reference: https://nosmai.com/docs/effects/reference/api/ios.md - Android API reference: https://nosmai.com/docs/effects/reference/api/android.md - Flutter API reference: https://nosmai.com/docs/effects/reference/api/flutter.md - React Native API reference: https://nosmai.com/docs/effects/reference/api/react-native.md - Web API reference: https://nosmai.com/docs/effects/reference/api/web.md