Native Screen Recorder Pro for Unity | Android & iOS Gameplay Recording
Smile Soft
$33.00
$44.00
25%OFF
Jump AssetStore
Record high-quality gameplay on Android and iOS using native MediaProjection and ReplayKit APIs. Easy integration, excellent performance, customizable settings, and production-ready for Unity projectsTurn Every Playthrough Into Shareable ContentNative Screen Recorder Pro is a professional Unity Screen Recorder and Gameplay Recording plugin for Android and iOS. It lets your players record high-quality gameplay using the same native technologies built into the operating system—Android MediaProjection and Apple ReplayKit.Every gameplay clip your players share on TikTok, Instagram Reels, YouTube Shorts, or social media becomes free marketing for your game. Instead of building and maintaining separate native recording solutions, integrate professional screen recording in minutes with a simple Unity API.ScreenRecorder.WithMicrophone(true) .WithQuality(High) .Start();ScreenRecorder.Stop();No native coding. No RenderTexture workarounds. No third-party SDKs.Just native, reliable, production-ready gameplay recording.Why Developers Choose Native Screen Recorder ProNative Android recording using MediaProjectionNative iOS recording using ReplayKitOne unified API for Android & iOSHigh-quality gameplay recording with native performanceSave recordings directly to Gallery / PhotosNative Share Sheet integrationBuilt-in Gallery with preview and managementFloating Recording WidgetLightweight, well-documented, and production-readyFREE vs PRORecording length — Free: ~5 seconds · Pro: UnlimitedSystem audio — Free: ❌ · Pro: ✅Mic audio/No audio — Free: ✅ · Pro: ✅Save to gallery / Photos — Free: ❌ · Pro: ✅Native share sheet — Free: ❌ · Pro: ✅In-app Gallery (browse, preview, delete) — Free: ❌ · Pro: ✅Floating Recording Widget — Free: ❌ · Pro: ✅Quality presets, custom bitrate/FPS/codec (Android) — Free: ❌ · Pro: ✅CORE FEATURESNative Android & iOS RecordingNative Android MediaProjectionNative Apple ReplayKitRecord exactly what players see on screenReliable recording without RenderTexture hacksHigh-Quality Gameplay RecordingGameplay, UI, and overlaysMicrophone recordingSystem audio recording (Android supported devices)Silent recording modeGallery & SharingBuilt-in recording galleryThumbnail previewsVideo previewDelete recordingsSave to Gallery / PhotosNative Share Sheet integrationAdvanced Recording OptionsQuality presets (Low → Very High)Custom bitrateCustom FPSResolution controlCodec selection (Android)Automatic recording duration limitsDeveloper FriendlyFluent C# APIDrag-and-drop prefabsRecording state callbacksProgress eventsError callbacksDemo scenes includedNo native code requiredPerformance & CompatibilityOptimized native implementationLow runtime overheadUnity 6 readyIL2CPP compatibleARM64 supportCommercial production readyPerfect ForMobile GamesCasual & Hyper Casual GamesRPG, Racing & Action GamesMultiplayer GamesEducational AppsTraining & Simulation AppsQA & Bug ReportingUser Generated ContentGameplay HighlightsContent Creator FeaturesGetting StartedGetting started takes only a few minutes:Import the package.Drop the prefab into your scene.Call a single API.Start recording.No native setup. No backend. No complicated configuration.Your players can start recording and sharing gameplay immediately.⚠ Known LimitationsPlease read before purchasing:Editor Play Mode uses mock implementations. Real recording requires a physical Android or iOS device.Floating Recording Widget is currently not draggable during runtime.Desktop and WebGL platforms are not supported.Cloud upload is not included. Videos are shared using the device's native Share Sheet.Try Before You BuyA Free Edition is available on the Github, allowing you to evaluate the plugin before purchasing.It is not feature-equivalent to the Pro version.The free version includes:5-second recording limitMicrophone recordingBasic recording workflowDocumentation & SupportNeed help? We're committed to providing fast and reliable support.Included:Installation GuideAPI DocumentationDemo ScenesIntegration ExamplesOngoing UpdatesSupport 📚 Documentation💬 Discord Community📧 Email: smilesoft4849@gmail.comAdd Professional Gameplay Recording to Your Unity ProjectWhether you're building the next viral mobile game, adding a content creator feature, or simplifying bug reporting, Native Screen Recorder Pro provides a fast, reliable, and production-ready solution for Unity gameplay recording on Android and iOS.Integrate native screen recording in minutes—and let your players create content that helps grow your game.API• Modern Fluent Builder API and Legacy Controller API• Simple one-line start/stop recording• Clean, developer-friendly APIRecording• Records the full screen (gameplay, UI, overlays & animations)• Android: Native MediaProjection API (API 24+)• iOS: Native ReplayKit (RPScreenRecorder)• No root, jailbreak or third-party recording SDKsPlatform Support• Unity 6 (6000.x)• Android API 24+• iOS 9+• IL2CPP CompatibleAudio• Video Only• Microphone Recording (Android & iOS)• System Audio (Android, device dependent)Output• Android Gallery• iOS Photos• Application Documents FolderPro Features• Native Share Sheet• In-App Gallery• Floating Recording Widget• Custom Bitrate, FPS & Codec• Custom Recording DurationCallbacks & Events• Recording Started• Recording Stopped• Recording Failed• Recording Progress Updates (0.25s)• Subscribe using a centralized event dispatcherError Handling• Permission denied callbacks• Recording start failures• Save/export failures• Invalid configuration detection• Native error messages exposed to UnityArchitecture• 100% Native Android & iOS implementation• Event-driven architecture• No third-party SDKs• Lightweight & production-readyPackage Includes• Complete C# Source Code• Native Android Source• Native iOS Source• Demo Scenes• Sample Scripts• Full Documentation


