Android Open Source - Video library ITEC-MediaPlayer






Project Summary

Android video player library with exact seek, DASH and GLES support.

Web Site / Source Repository

ITEC-MediaPlayer is hosted in the following web site
https://github.com/protyposis/ITEC-MediaPlayer

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

ItemValue
Java File Count106
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Activity Count6
Required Permissionsandroid.permission.CAMERA
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\shaders\flowabs\bf_fs.glsl
assets\shaders\flowabs\color_quantization_fs.glsl
assets\shaders\flowabs\dog_fs.glsl
assets\shaders\flowabs\fdog0_fs.glsl
assets\shaders\flowabs\fdog1_fs.glsl
assets\shaders\flowabs\gauss3x3_fs.glsl
assets\shaders\flowabs\gauss5x5_fs.glsl
assets\shaders\flowabs\gauss_fs.glsl
assets\shaders\flowabs\lab2rgb_fs.glsl
assets\shaders\flowabs\lic_fs.glsl
assets\shaders\flowabs\mix_fs.glsl
assets\shaders\flowabs\overlay_fs.glsl
assets\shaders\flowabs\rgb2lab_fs.glsl
assets\shaders\flowabs\sst_fs.glsl
assets\shaders\flowabs\tfm_fs.glsl
assets\shaders\fs_adjust_contrast_brightness.s
assets\shaders\fs_color.s
assets\shaders\fs_colorfilter.s
assets\shaders\fs_texture.s
assets\shaders\fs_texture_flip.s
assets\shaders\fs_texture_kernel.s
assets\shaders\fs_texture_readexternal.s
assets\shaders\fs_texture_simpletoon.s
assets\shaders\fs_texture_sobel.s
assets\shaders\qrmarker\canny_new.glsl
assets\shaders\qrmarker\consense.glsl
assets\shaders\qrmarker\gauss.glsl
assets\shaders\qrmarker\gradient.glsl
assets\shaders\qrmarker\wideqr.glsl
assets\shaders\vs_color.s
assets\shaders\vs_texture.s




License

The license information of ITEC-MediaPlayer is as follows:

GNU General Public License

Resource Files

There are 4 image files in ITEC-MediaPlayer. The names of the image files are listed as follows.

ic_action_picture.png
ic_action_save.png
ic_action_settings.png
ic_action_switch_camera.png

The following screenshort is generated from the image listed above.

null

Java Source Files

ITEC-MediaPlayer has the following Java source files.

at.aau.itec.android.mediaplayer.GLCameraView.java
at.aau.itec.android.mediaplayer.GLTextureView.java
at.aau.itec.android.mediaplayer.GLVideoView.java
at.aau.itec.android.mediaplayer.LibraryHelper.java
at.aau.itec.android.mediaplayer.MediaExtractor.java
at.aau.itec.android.mediaplayer.MediaPlayer.java
at.aau.itec.android.mediaplayer.MediaSource.java
at.aau.itec.android.mediaplayer.UriSource.java
at.aau.itec.android.mediaplayer.VideoView.java
at.aau.itec.android.mediaplayer.dash.AdaptationLogic.java
at.aau.itec.android.mediaplayer.dash.AdaptationSet.java
at.aau.itec.android.mediaplayer.dash.ConstantPropertyBasedLogic.java
at.aau.itec.android.mediaplayer.dash.DashParser.java
at.aau.itec.android.mediaplayer.dash.DashSource.java
at.aau.itec.android.mediaplayer.dash.MPD.java
at.aau.itec.android.mediaplayer.dash.Representation.java
at.aau.itec.android.mediaplayer.dash.Segment.java
at.aau.itec.android.mediaplayer.dash.SimpleRateBasedAdaptationLogic.java
at.aau.itec.android.mediaplayer.effects.ContrastBrightnessAdjustmentEffect.java
at.aau.itec.android.mediaplayer.effects.Effect.java
at.aau.itec.android.mediaplayer.effects.FlipEffect.java
at.aau.itec.android.mediaplayer.effects.FloatParameter.java
at.aau.itec.android.mediaplayer.effects.FlowAbsBilateralFilterEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsColorQuantizationEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsDOGEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsFDOGEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsGaussEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsNoiseTextureEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsSmoothEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsSubEffect.java
at.aau.itec.android.mediaplayer.effects.FlowAbsTangentFlowMapEffect.java
at.aau.itec.android.mediaplayer.effects.IntegerParameter.java
at.aau.itec.android.mediaplayer.effects.KernelBlurEffect.java
at.aau.itec.android.mediaplayer.effects.KernelEdgeDetectEffect.java
at.aau.itec.android.mediaplayer.effects.KernelEmbossEffect.java
at.aau.itec.android.mediaplayer.effects.KernelGaussBlurEffect.java
at.aau.itec.android.mediaplayer.effects.KernelSharpenEffect.java
at.aau.itec.android.mediaplayer.effects.NoEffect.java
at.aau.itec.android.mediaplayer.effects.Parameter.java
at.aau.itec.android.mediaplayer.effects.QrMarkerEffect.java
at.aau.itec.android.mediaplayer.effects.ShaderEffect.java
at.aau.itec.android.mediaplayer.effects.SimpleToonEffect.java
at.aau.itec.android.mediaplayer.effects.SobelEffect.java
at.aau.itec.android.mediaplayer.gles.ColorShaderProgram.java
at.aau.itec.android.mediaplayer.gles.ColoredRectangle.java
at.aau.itec.android.mediaplayer.gles.ContrastBrightnessAdjustmentShaderProgram.java
at.aau.itec.android.mediaplayer.gles.ExternalSurfaceTexture.java
at.aau.itec.android.mediaplayer.gles.FrameRateCalculator.java
at.aau.itec.android.mediaplayer.gles.Framebuffer.java
at.aau.itec.android.mediaplayer.gles.GLUtils.java
at.aau.itec.android.mediaplayer.gles.GLVideoRenderer.java
at.aau.itec.android.mediaplayer.gles.ReadExternalTextureShaderProgram.java
at.aau.itec.android.mediaplayer.gles.ShaderProgram.java
at.aau.itec.android.mediaplayer.gles.Shape.java
at.aau.itec.android.mediaplayer.gles.Texture.java
at.aau.itec.android.mediaplayer.gles.Texture2D.java
at.aau.itec.android.mediaplayer.gles.TextureFlipShaderProgram.java
at.aau.itec.android.mediaplayer.gles.TextureKernelShaderProgram.java
at.aau.itec.android.mediaplayer.gles.TextureShaderProgram.java
at.aau.itec.android.mediaplayer.gles.TextureSobelShaderProgram.java
at.aau.itec.android.mediaplayer.gles.TextureToonShaderProgram.java
at.aau.itec.android.mediaplayer.gles.TexturedRectangle.java
at.aau.itec.android.mediaplayer.gles.flowabs.ColorQuantizationShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.DOGShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.FDOG0ShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.FDOG1ShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.FlowAbs.java
at.aau.itec.android.mediaplayer.gles.flowabs.FlowabsShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.GaussShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.LAB2RGBShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.LineIntegralConvolutionShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.MixWithEdgesShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.OrientationAlignedBilateralFilterShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.OverlayShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.RGB2LABShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.RandomLuminanceNoiseTexture.java
at.aau.itec.android.mediaplayer.gles.flowabs.SmoothedStructureTensorShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.TangentFlowMapShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.TextureColorQuantizationShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.TextureGauss3x3ShaderProgram.java
at.aau.itec.android.mediaplayer.gles.flowabs.TextureGauss5x5ShaderProgram.java
at.aau.itec.android.mediaplayer.gles.qrmarker.CannyShaderProgram.java
at.aau.itec.android.mediaplayer.gles.qrmarker.ConsenseShaderProgram.java
at.aau.itec.android.mediaplayer.gles.qrmarker.GaussShaderProgram.java
at.aau.itec.android.mediaplayer.gles.qrmarker.GradientShaderProgram.java
at.aau.itec.android.mediaplayer.gles.qrmarker.QrResponseShaderProgram.java
at.aau.itec.android.mediaplayerdemo.GLCameraViewActivity.java
at.aau.itec.android.mediaplayerdemo.GLEffects.java
at.aau.itec.android.mediaplayerdemo.GLVideoViewActivity.java
at.aau.itec.android.mediaplayerdemo.MainActivity.java
at.aau.itec.android.mediaplayerdemo.ParameterListAdapter.java
at.aau.itec.android.mediaplayerdemo.SideBySideActivity.java
at.aau.itec.android.mediaplayerdemo.SideBySideSeekTestActivity.java
at.aau.itec.android.mediaplayerdemo.Utils.java
at.aau.itec.android.mediaplayerdemo.VideoURIInputDialogFragment.java
at.aau.itec.android.mediaplayerdemo.VideoViewActivity.java
at.aau.itec.android.mediaplayerdemo.testeffect.ColorFilterEffect.java
at.aau.itec.android.mediaplayerdemo.testeffect.ColorFilterShaderProgram.java