how can I build a screen recorder with expo react native. I want the screen recorder to capture whatever comes on the users screen except of any sensitive data ofcourse and then after recording is stopped by the user, it must convert the entire recording into a video and place it in the users view or basically show the video in the expo app. Another question is, will it be possible to make the screen recorder capture only one specific app while making the screen go black if the user switches to another app while recording?
Any help will be greatly appreciated.
Thank you
Related
I want screen recording event into my Android application, for example some third party application start to capture or record screen at that time my Android application detect that event and show one warning dialog to user that detect screen recording.
if any one know about this please help me about this. I am searching about this but all tell about "FLAG_SECURE". I want Event of screen recording not restrict screen recording.
I want to create a android app for screen recording. I only want to record specific app or game and don't want to record any overlay or notification that comes when recording any specific game or application
That kinda difficult but you can use PACKAGE_USAGE_STATS permission and check using package name which app is opened and turn on and off recording according to it. after that merge all the videos into one. I guess this is the only way to do it.
I am working on video player app and I want no other app can record my video and audio as well. I am using simple VideoView to run videos in my app.
I have tried this code, this code prevents from taking the screenshot only.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
Problem
But when I downloaded a screen recording app i.e. DU Recorder and check by recording, it's recording my video's screen and audio as well, this i don't want.
Could anyone help me from this? Thanks in advance
If you are using SurefaceView with media player then use SurfaceView.setSecure(true) , then your video will be secured from any other apps.
Pull down your bar on the screen go to settings and find shortcut keys then you can turn off the automatic screenshot setting
I have developed one application in android and now I wish to add one more functionality in it. I want to capture the video of my application, means there will be one button and when user clicks on that button it starts recording each and everything which user do in the application. Let say user has press 2 buttons and play some sound, animations, etc. This all should be recorded and when user stop recording it gives options to play the video. I got this idea from the Talking Tom app available in android market.
Here is the link of that app.
Talking tom
See the screens, on the top of it the button of movie is there, which is used for recording whatever the user will do after pressing that button will be recorded and then play it, so it will play all the recorded things.
I want to do the same thing, if anyone is having any idea please kindly let me know.
Thnaks
Beside recording a screencapture, you may can only record the users inputs in an file?
So every method the user calls will be recorded with a Timestamp in that file (or something like that). That can be done by the method itself, so all you have to do for playback is, calling your methods in the same order the user did. Games like StarCraft are recording userinputs and repeat them in playback mode. But your App has to produce excatly the same results with the same inputs, any variations in results will crash your playback.
I created an application for android. Now, I want to record a video on how to use the application. Is there an application that can record video the process on the screen of the android phone?
If 5-6fps is good enough for you, there's DroidEx. Check this out.