Skip to content

Extensible and easy-to-use .NET 8.0+ library focused on providing bindings and tools to add camera integration in Blazor/Hybrid MAUI applications without additional setup required

License

Notifications You must be signed in to change notification settings

growly-group/Crimson.BlazorMAUI.Camera

Repository files navigation

📷 Crimson Blazor/Hybrid MAUI Camera

Crimson BHMC is a library focused on providing easy-to-use tools to properly integrate camera features in almost any Blazor and Blazor Hybrid (MAUI) application. The library comes with the main component to visually preview a camera, take pictures, record audio and videos and a set of toools to externally work on it. It is designed to work without any additional setup - taking care of platform-specific permissions and providing ways to make beautiful workarounds in case anything happens.

Installation

The package core can be installed through Nuget with the following command:

[soon]

The core package may work fine if you are targetting only Windows platforms, but additional assemblies are needed if you are trying to target other platforms such as Android, IOS and MacOS:

Android:

[soon]

IOS:

[soon]

MacOS:

[soon]

Basic usage

The package comes with separated tools and visual components that can be used together or independently, below there is a list of all the available features that can be used in the current version of the library:

  • Visual Components
    • CameraRecorder
  • Tools
    • CameraHandler

Todo and future

These features are planned to be released in future versions:

  • Recording videos with CameraRecorder and exporting to common codecs;
  • Recording audios with AudioRecorder and exporting to common audio types;
  • Record user screen with ScreenRecorder and exporting to common image types or video codecs;

About

Extensible and easy-to-use .NET 8.0+ library focused on providing bindings and tools to add camera integration in Blazor/Hybrid MAUI applications without additional setup required

Resources

License

Stars

Watchers

Forks

Releases

No releases published