Android Open Source - Video Player UniversalVideoView






Project Summary

A Universal Video Player on Android..

Web Site / Source Repository

UniversalVideoView is hosted in the following web site
https://github.com/xiedantibu/UniversalVideoView

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

ItemValue
Java File Count46
Supported screen sizes[hdpi, xhdpi]
Target SDK Version18
Minimum SDK Version7
Activity Count16
Required Permissionsandroid.permission.INTERNET
android.permission.WAKE_LOCK
Raw File Namesres\raw\libarm.so
res\raw\test_cbr.mp3




Resource Files

There are 15 image files in UniversalVideoView. The names of the image files are listed as follows.

mediacontroller_pause01.png
mediacontroller_pause02.png
mediacontroller_play01.png
mediacontroller_play02.png
mediacontroller_screen_fit.png
mediacontroller_screen_size.png
mediacontroller_sreen_size_100.png
mediacontroller_sreen_size_crop.png
scrubber_control_disabled_holo.png
scrubber_control_focused_holo.png
scrubber_control_normal_holo.png
scrubber_control_pressed_holo.png
scrubber_primary_holo.9.png
scrubber_secondary_holo.9.png
scrubber_track_holo_dark.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

UniversalVideoView has the following Java source files.

com.charon.video.MainActivity.java
com.charon.video.UniversalVideoViewActivity.java
com.charon.video.VideoViewActivity.java
com.charon.video.util.DenstyUtil.java
com.charon.video.util.StringUtils.java
com.charon.video.view.MediaController.java
com.charon.video.view.UniversalVideoView.java
com.charon.video.view.VideoView.java
io.vov.vitamio.EGL.java
io.vov.vitamio.LibsChecker.java
io.vov.vitamio.MediaFile.java
io.vov.vitamio.MediaMetadataRetriever.java
io.vov.vitamio.MediaPlayer.java
io.vov.vitamio.MediaScanner.java
io.vov.vitamio.MediaScannerClient.java
io.vov.vitamio.Metadata.java
io.vov.vitamio.ThumbnailUtils.java
io.vov.vitamio.VIntent.java
io.vov.vitamio.Vitamio.java
io.vov.vitamio.VitamioLicense.java
io.vov.vitamio.activity.InitActivity.java
io.vov.vitamio.demo.MediaMetadataRetrieverDemo.java
io.vov.vitamio.demo.MediaPlayerDemo.java
io.vov.vitamio.demo.MediaPlayerDemo_Audio.java
io.vov.vitamio.demo.MediaPlayerDemo_Video.java
io.vov.vitamio.demo.MediaPlayerSubtitle.java
io.vov.vitamio.demo.VideoBuffer.java
io.vov.vitamio.demo.VideoSubtitleList.java
io.vov.vitamio.demo.VideoViewDemo.java
io.vov.vitamio.demo.VideoViewSubtitle.java
io.vov.vitamio.demo.VitamioListActivity.java
io.vov.vitamio.provider.MediaStore.java
io.vov.vitamio.provider.MiniThumbFile.java
io.vov.vitamio.utils.Base64.java
io.vov.vitamio.utils.CPU.java
io.vov.vitamio.utils.ContextUtils.java
io.vov.vitamio.utils.Crypto.java
io.vov.vitamio.utils.Device.java
io.vov.vitamio.utils.FileUtils.java
io.vov.vitamio.utils.IOUtils.java
io.vov.vitamio.utils.Log.java
io.vov.vitamio.utils.StringUtils.java
io.vov.vitamio.widget.CenterLayout.java
io.vov.vitamio.widget.MediaController.java
io.vov.vitamio.widget.OutlineTextView.java
io.vov.vitamio.widget.VideoView.java