-
EZFilter
A lightweight (<180KB), easy-to-extend Android filter and dynamic sticker framework for adding filters and stickers for camera, video, bitmap and view.(一个轻量级(<180KB)、易扩展的Android滤镜和动态贴纸框架,支持摄像头、视频、图片和视图添加滤镜和贴纸。)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
1 - I have already completed the same task using ViewRecorder to record the entire root view. It is functioning properly, but on low-end devices with less than 3GB of RAM, the app becomes laggy during recording. This issue arises because ViewRecorder draws each frame (Bitmap) on the canvas, causing performance degradation. However, it is noteworthy that I have made modifications to the ViewRecorder project's code to enhance performance, such as recycling each bitmap after drawing it on the canvas.
3 - Use EZFilter library, look for the GLView e.g. :