Software Archive
Read-only legacy content
17061 Discussions

video screen capture app

Manny_G_
Beginner
894 Views
Hi, I want to develop an app that will be recording movements on screens on android devices but I do not know how to do it, can someone give me start ups?
0 Kudos
1 Solution
Eduardo_C_Intel
Employee
894 Views

You can try to explore some ways to read the Android framebuffer to record what is happening on the screen, there are plenty of resources on the web on how to do this.
Just keep in mind that to have permission to access the framebuffer your users probably will need to root their devices, what currently is not one of the best practices for Android.
If you just need to record a simple video you can use adb shell screenrecord that is available beginning with KK.
Good luck.

View solution in original post

0 Kudos
3 Replies
Eduardo_C_Intel
Employee
895 Views

You can try to explore some ways to read the Android framebuffer to record what is happening on the screen, there are plenty of resources on the web on how to do this.
Just keep in mind that to have permission to access the framebuffer your users probably will need to root their devices, what currently is not one of the best practices for Android.
If you just need to record a simple video you can use adb shell screenrecord that is available beginning with KK.
Good luck.

0 Kudos
Manny_G_
Beginner
894 Views
Thanks Edu, I will have to abort that project if it requires rooting. maybe I should get another idea.
0 Kudos
Nikolay_A_Intel
Employee
894 Views
You can use Intel Media Pack for Android to capture OpenGL surfaces to video, detailed tutorial is here: https://software.intel.com/en-us/articles/intel-inde-media-pack-for-android-tutorials-video-capturing-for-opengl-applications To learn how to capture video from libgdx or Unity based games you can use additional tutorials: https://software.intel.com/en-us/articles/intel-inde-media-pack-for-android-tutorials
0 Kudos
Reply