Android Open Source - Video ffmpeg TouchToRecord






Project Summary

Touch android camera surface view to record video using FFmpeg Recorder.

Web Site / Source Repository

TouchToRecord is hosted in the following web site
https://github.com/sourab-sharma/TouchToRecord

If you think the Android project TouchToRecord listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of TouchToRecord.

ItemValue
Java File Count10
Supported screen sizes[hdpi, xhdpi]
Target SDK Version21
Minimum SDK Version8
Activity Count3
jar files usedandroid-support-v4.jar
android-support-v4.jar
javacpp.jar
javacv.jar
Required Permissionsandroid.permission.CAMERA
android.permission.INTERNET
android.permission.RECORD_AUDIO
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 10 image files in TouchToRecord. The names of the image files are listed as follows.

btn_dialog_normal.png
btn_shutter_normal.png
btn_shutter_pressed.png
button.png
camera_switch.png
cameraflash.png
cameraflashoff.png
camerasettings.png
dialog_title_bar.png
semi_transparent.png

The following screenshort is generated from the image listed above.

null




Java Source Files

TouchToRecord has the following Java source files.

co.vine.android.recorder.FFmpegInvoke
.java
com.example.neon.CheckNeon.java
com.javacv.recorder.CONSTANTS.java
com.javacv.recorder.FFmpegFrameRecorder.java
com.javacv.recorder.FFmpegRecorderActivity.java
com.javacv.recorder.Processor
.java
com.javacv.recorder.RecorderParameters.java
com.javacv.recorder.SavedFrames.java
com.javacv.recorder.Util.java
com.sourab.touch.to.record.demo.MainActivity.java