An open API service indexing awesome lists of open source software.

https://github.com/isvisoft/flutter_screen_recording

A new Flutter plugin for record the screen.
https://github.com/isvisoft/flutter_screen_recording

android flutter ios

Last synced: 4 months ago
JSON representation

A new Flutter plugin for record the screen.

Awesome Lists containing this project

README

          

# flutter_screen_recording

A new Flutter plugin for record the screen. This plug-in requires Android SDK 21+ and iOS 10+

## Getting Started

This plugin can be used for record the screen on Android and iOS devices.

1. For start the recording

```dart
bool started = FlutterScreenRecording.startRecordScreen(videoName);
```

Or

```dart
bool started = FlutterScreenRecording.startRecordScreenAndAudio(videoName);
```

2. For stop the recording

```dart
String path = FlutterScreenRecording.stopRecordScreen;
```

## Android

Flutter_Screen_Recorder do not request permissions necessary. You can use [Permission_handler](https://pub.dev/packages/permission_handler), a permissions plugin for Flutter.
Require and add the following permissions in your manifest:

```java

```

In the last Android version is requiered use a foreground service for record the screen, we added the [flutter foreground plugin](https://pub.dev/packages/flutter_foreground_plugin).

## iOS

You only need add the permission message on the Info.plist

NSPhotoLibraryUsageDescription
Save video in gallery
NSMicrophoneUsageDescription
Save audio in video

## WEB

Just use it