A DLNA-compliant UPnP Media Player..
MediaPlayer is hosted in the following web site
https://github.com/geniusgithub/MediaPlayer
If you think the Android project 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.
The following table is the detailed list of MediaPlayer.
Item | Value |
---|---|
Java File Count | 61 |
Supported screen sizes | [ldpi, mdpi, hdpi, xhdpi] |
Target SDK Version | 10 |
Minimum SDK Version | 10 |
Activity Count | 5 |
jar files used | TalkingdataAnalytics.jar android-support-v4.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_NETWORK_STATE android.permission.CHANGE_WIFI_MULTICAST_STATE android.permission.CHANGE_WIFI_STATE android.permission.INTERNET android.permission.MODIFY_AUDIO_SETTINGS android.permission.READ_PHONE_STATE android.permission.RECORD_AUDIO android.permission.WRITE_EXTERNAL_STORAGE |
There are 23 image files in MediaPlayer. The names of the image files are listed as follows.
back_n.png back_p.png btn_pause_n.png btn_pause_p.png button_normal.png button_pressed.png ic_menu_archive.png icon_play_next_normal.png icon_play_next_pressed.png icon_play_prev_normal.png icon_play_prev_pressed.png media_prepare_startup.png media_progress.png media_tool_bg1.png media_tool_bg2.png mp_music_default.png progress_thumb_n.png progress_thumb_p.png tab_icon_music.png tab_icon_pic.png tab_icon_video.png whatsnew_btn_nor.png whatsnew_btn_pressed.png
The following screenshort is generated from the image listed above.
MediaPlayer has the following Java source files.
com.geniusgithub.mediaplayer.AllShareApplication.java com.geniusgithub.mediaplayer.ItatisticsEvent.java com.geniusgithub.mediaplayer.activity.BaseActivity.java com.geniusgithub.mediaplayer.activity.ContentActivity.java com.geniusgithub.mediaplayer.activity.ContentManager.java com.geniusgithub.mediaplayer.activity.DMSActivity.java com.geniusgithub.mediaplayer.adapter.ContentAdapter.java com.geniusgithub.mediaplayer.adapter.DeviceAdapter.java com.geniusgithub.mediaplayer.center.ControlCenterWorkThread.java com.geniusgithub.mediaplayer.center.DlnaService.java com.geniusgithub.mediaplayer.center.IBaseEngine.java com.geniusgithub.mediaplayer.music.ImageUtils.java com.geniusgithub.mediaplayer.music.LoaderHelper.java com.geniusgithub.mediaplayer.music.MusicControlCenter.java com.geniusgithub.mediaplayer.music.MusicPlayerActivity.java com.geniusgithub.mediaplayer.music.NetUtils.java com.geniusgithub.mediaplayer.music.VisualizerView.java com.geniusgithub.mediaplayer.music.lrc.ErrorThrowable.java com.geniusgithub.mediaplayer.music.lrc.HttpManager.java com.geniusgithub.mediaplayer.music.lrc.LrcDownLoadHelper.java com.geniusgithub.mediaplayer.music.lrc.LyricHelper.java com.geniusgithub.mediaplayer.music.lrc.LyricObject.java com.geniusgithub.mediaplayer.music.lrc.LyricView.java com.geniusgithub.mediaplayer.music.lrc.MusicUtils.java com.geniusgithub.mediaplayer.picture.DownLoadHelper.java com.geniusgithub.mediaplayer.picture.FileDownTask.java com.geniusgithub.mediaplayer.picture.FileManager.java com.geniusgithub.mediaplayer.picture.PictureControlCenter.java com.geniusgithub.mediaplayer.picture.PicturePlayerActivity.java com.geniusgithub.mediaplayer.picture.PictureUtil.java com.geniusgithub.mediaplayer.player.AbstractMediaPlayEngine.java com.geniusgithub.mediaplayer.player.AbstractTimer.java com.geniusgithub.mediaplayer.player.CheckDelayTimer.java com.geniusgithub.mediaplayer.player.IBasePlayEngine.java com.geniusgithub.mediaplayer.player.IMediaOperator.java com.geniusgithub.mediaplayer.player.MusicPlayEngineImpl.java com.geniusgithub.mediaplayer.player.PlayState.java com.geniusgithub.mediaplayer.player.PlayerEngineListener.java com.geniusgithub.mediaplayer.player.SingleSecondTimer.java com.geniusgithub.mediaplayer.player.VideoPlayEngineImpl.java com.geniusgithub.mediaplayer.proxy.AllShareProxy.java com.geniusgithub.mediaplayer.proxy.BrowseDMSProxy.java com.geniusgithub.mediaplayer.proxy.IDeviceChangeListener.java com.geniusgithub.mediaplayer.proxy.IDeviceOperator.java com.geniusgithub.mediaplayer.proxy.MediaManager.java com.geniusgithub.mediaplayer.upnp.AbstractDeviceBrocastFactory.java com.geniusgithub.mediaplayer.upnp.AbstractDeviceChangeBrocastReceiver.java com.geniusgithub.mediaplayer.upnp.AbstractMediaMng.java com.geniusgithub.mediaplayer.upnp.DMSDeviceBrocastFactory.java com.geniusgithub.mediaplayer.upnp.DMSDeviceChangeBrocastReceiver.java com.geniusgithub.mediaplayer.upnp.MediaItem.java com.geniusgithub.mediaplayer.upnp.MediaItemFactory.java com.geniusgithub.mediaplayer.upnp.MediaServerMng.java com.geniusgithub.mediaplayer.upnp.UpnpUtil.java com.geniusgithub.mediaplayer.util.CommonUtil.java com.geniusgithub.mediaplayer.util.DlnaUtils.java com.geniusgithub.mediaplayer.util.FileHelper.java com.geniusgithub.mediaplayer.util.LogFactory.java com.geniusgithub.mediaplayer.util.ParseUtil.java com.geniusgithub.mediaplayer.video.VideoControlCenter.java com.geniusgithub.mediaplayer.video.VideoPlayerActivity.java