Device & UX
Plugin.Maui.MediaPipeline
Camera-to-upload image pipeline
Current NuGet 1.0.7
A fluent pipeline: camera or gallery → resize, compress, strip EXIF, correct orientation, watermark, blur/redact, encrypt → FileVault or SmartUpload.
Install
dotnet add package Plugin.Maui.MediaPipelinePackage ID: Plugin.Maui.MediaPipeline
Plugin.Maui.* restores from GitHub Packages. Add the org feed first — see Use nuvyntralabs GitHub Packages from a C# project.
Overview
Plugin.Maui.MediaPipeline is a fluent media processing chain for MAUI. Capture from camera or gallery, then resize, compress, strip EXIF/GPS, bake orientation, watermark, blur or redact regions, encrypt with AES-256-GCM, and hand off to FileVault or SmartUpload. It is built for field photos that leave the device.
Current release
- 1.0.7. Documented pack artifact matches the shipped package. No API change.
Full upgrade map for the 3 September 2026 hardening wave: Hardened plugin releases.
Capabilities
- Camera and gallery capture.
- Longest-side or box resize; JPEG quality and MaxBytes.
- EXIF/GPS strip and orientation bake-in.
- Text/image watermark and region blur or solid redact.
- AES-256-GCM envelope with decrypt helper.
- .NET MAUI
- Media
- Privacy
- C#
Discussion
Comment on Plugin.Maui.MediaPipeline. The thread lives on this component's GitHub repository (nuvyntralabs/Plugin.Maui.MediaPipeline). Sign in with GitHub — Giscus uses Discussions, Utterances uses Issues.