MediaDevices

Media Devices is a API to interact with MTP (Media Transfer Protocol), PTP (Picture Transport Protocol) and MSC (Mass Storage Class) devices like cell phones, tablets and cameras.

Version 2 has been completely rewritten to support the following features:

  • Thread-safe: The library can now be used across multiple threads.

  • Trimmable

  • AOT-compatible

  • Uses generated COM and LibraryImport

  • Async support

Older .NET versions prior to 8.0 are no longer supported, as they do not support these new features.

Getting Started

To get started, add the MediaDevices package to your project.

NuGet Package

You are welcome to support this project.

Donate