Development of Multimedia Player on Android operation system. The player supports Live TV shows, VOD and local videos and musics. The player supports a lot of video protocols such as mms, rtsp, http, udp, tcp, file, rtmp and ftp..
VIPMediaPlayer is hosted in the following web site
https://github.com/ws72/VIPMediaPlayer
If you think the Android project VIPMediaPlayer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of VIPMediaPlayer.
Item | Value |
---|---|
Java File Count | 28 |
Supported screen sizes | [mdpi, hdpi] |
Target SDK Version | 15 |
Minimum SDK Version | 7 |
Activity Count | 3 |
jar files used | android-support-v4.jar ormlite-android-4.42-SNAPSHOT.jar ormlite-core-4.42-SNAPSHOT.jar pinyin4j-2.5.0.jar vitamio.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.BROADCAST_STICKY android.permission.CHANGE_WIFI_MULTICAST_STATE android.permission.GET_TASKS android.permission.INTERNET android.permission.MODIFY_AUDIO_SETTINGS android.permission.READ_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE android.permission.WRITE_SETTINGS |
Asset File Names | assets\online.xml |
Raw File Names | res\raw\libarm.so res\raw\pub.key |
There are 19 image files in VIPMediaPlayer. The names of the image files are listed as follows.
arrow_right.png logo_56.png logo_cntv.png logo_iqiyi.png logo_letv.png logo_live.png logo_pptv.png logo_qq.png logo_sina.png logo_sohu.png logo_tudou.png logo_youku.png mediacontroller_pause01.png mediacontroller_pause02.png mediacontroller_play01.png mediacontroller_play02.png video_brightness_bg.png video_volumn_bg.png vip.png
The following screenshort is generated from the image listed above.
VIPMediaPlayer has the following Java source files.
com.mx.vipmediaplayer.Logger.java com.mx.vipmediaplayer.VIPMediaPlayerApplication.java com.mx.vipmediaplayer.VIPPlayerActivity.java com.mx.vipmediaplayer.VipPreference.java com.mx.vipmediaplayer.database.DatabaseHelper.java com.mx.vipmediaplayer.database.SqliteHelperOrm.java com.mx.vipmediaplayer.model.OnlineVideo.java com.mx.vipmediaplayer.model.VIPMedia.java com.mx.vipmediaplayer.model.VIPMediaBitmap.java com.mx.vipmediaplayer.services.MediaScanService.java com.mx.vipmediaplayer.ui.AddOnlineActivity.java com.mx.vipmediaplayer.ui.ContentGridView.java com.mx.vipmediaplayer.ui.ContentListView.java com.mx.vipmediaplayer.ui.MenuListView.java com.mx.vipmediaplayer.ui.VideoPlayerActivity.java com.mx.vipmediaplayer.ui.helper.XmlReaderHelper.java com.mx.vipmediaplayer.util.ConvertUtils.java com.mx.vipmediaplayer.util.FileUtils.java com.mx.vipmediaplayer.util.ImageBuffer.java com.mx.vipmediaplayer.util.ImageLoadUtils.java com.mx.vipmediaplayer.util.MethodHandler.java com.mx.vipmediaplayer.util.PinyinUtils.java com.mx.vipmediaplayer.util.StringUtils.java io.vov.vitamio.activity.InitActivity.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