Screen Recording for Android™ (Internal Audio) View on Asset Store (opens in new tab)

Package details

Latest version
1.1.1
Last updated
First released
Unity version
6000.0.45 or later
Package size
328 KB
Files
8
Favorites
6
Views in the past week
15

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Screen Recording for Android™ (Internal Audio)

by Gelzo Games (opens in new tab)

1 rating, too few to average

  • Price drop

Screen Recording for Android™ with Internal Audio

Discount -100% Previous price $4.99 Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Screen Recording for Android™ (Internal Audio), 6 months Current Free; lowest Free; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Screen Recording for Android™ (Internal Audio) screenshot 1

Screen Recording for Android™ (Internal Audio) screenshot 1

About this asset

Screen Record for Android™ (with Internal Audio)

This asset allows you to screen record for Android™ app screen and internal audio(Not Mic).

  • Min API 29 (Android™ 10) (Scripting backend should be IL2CPP)
  • The video outputs at path "Internal storage/Movies/AndroidPartialScreenInternalAudioRecorder"
  • It requires permission before recording.
  • It only records with Android™(NOT IN EDITOR and NOT IN WINDOWS BUILD OR IOS - ONLY for Android™).
  • It uses MediaProjection API for Android™.
  • Can't Pause or Resume.
  • It only records 1080 (width) by 1920(height) (Portrait)

Tested with Android™ API(Min API 29):

API 33 (Android™ 13)

API 34 (Android™ 14)

How to Record:

1. Copy PLUGINS folder out of Gelzo folder and Place it in Assets folder to allow unity to recognize "Plugins/Android"

2. Import Text Mesh Pro(TMP) (Required for demo scene) and run scene in editor

2. Add ScreenRec script to scene object

3. Add Reference to ScreenRec Class in your custom Class

4. Call ScreenRec.StartRecording() to start recording in android app

5. Call ScreenRec.StopRecording() to stop recording in android app

Demo file here to test:

Demo APK

Troubleshooting:

If getting error (2025/05/06 15:50:46.832 13421 13446 Error Unity AndroidJavaException: java.lang.NoSuchMethodError: no non-static method with name='requestScreenCapturePermission' signature='()V' in class Ljava.lang.Object;)

  • COPY PLUGINS folder Out of Gelzo folder and Place it in Assets folder

Android is a trademark of Google LLC.

Support by getting my Easy Active Ragdoll Creator asset here:
Easy Active Ragdoll Creator (Unity Asset)

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.45f1 Not listed Compatible Not listed

As listed on the Asset Store.