Android Open Source - Video ffmpeg instantVideoRecord






Project Summary

No-latency video recording library for Android using ffmpeg.

Web Site / Source Repository

instantVideoRecord is hosted in the following web site
https://github.com/arjan/instantVideoRecord

If you think the Android project instantVideoRecord 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 instantVideoRecord.

ItemValue
Java File Count10
Supported screen sizes[hdpi, xhdpi]
Activity Count2
jar files usedjavacpp.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 instantVideoRecord. 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

instantVideoRecord has the following Java source files.

co.vine.android.recorder.FFmpegInvoke
.java
nl.miraclethings.instantvideo.recorder.Constants.java
nl.miraclethings.instantvideo.recorder.FFmpegFrameRecorder.java
nl.miraclethings.instantvideo.recorder.InstantVideoRecorder.java
nl.miraclethings.instantvideo.recorder.Processor
.java
nl.miraclethings.instantvideo.recorder.RecorderParameters.java
nl.miraclethings.instantvideo.recorder.SavedFrames.java
nl.miraclethings.instantvideo.recorder.Util.java
nl.miraclethings.instantvideorecorder.demo.FFmpegRecorderActivity.java
nl.miraclethings.instantvideorecorder.demo.MainActivity.java