0 purchases
flutter screen recording
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.
For start the recording
bool started = FlutterScreenRecording.startRecordScreen(videoName);
copied to clipboard
Or
bool started = FlutterScreenRecording.startRecordScreenAndAudio(videoName);
copied to clipboard
For stop the recording
String path = FlutterScreenRecording.stopRecordScreen;
copied to clipboard
Android #
Flutter_Screen_Recorder do not request permissions necessary. You can use Permission_handler, a permissions plugin for Flutter.
Require and add the following permissions in your manifest:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
copied to clipboard
To your Android Manifest, under the <application> tag, add the following:
<service
android:name="com.foregroundservice.ForegroundService"
android:foregroundServiceType="mediaProjection">
</service>
copied to clipboard
iOS #
You only need add the permission message on the Info.plist
<key>NSPhotoLibraryUsageDescription</key>
<string>Save video in gallery</string>
<key>NSMicrophoneUsageDescription</key>
<string>Save audio in video</string>
copied to clipboard
Web #
This plugin compiles for the web platform since version 2.0.0.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.