VR-app:示例应用程序,用于与ExoPlayer轻松实现虚拟现实集成
1
简单的实现了exoplayer的集成,和测试播放dash流、hls流。文章:https://blog.csdn.net/u012560369/article/details/80417191
2022-01-18 18:01:37 985KB exoplayer dash hls mediaplayer
1
exoplayer 下载视频与离线播放视频功能
2021-12-31 19:06:35 726KB android exoplayer 视频缓存 离线播放
ZoomableTextureView 允许在视频播放时捏合缩放和滚动手势。 可以与MediaPlayer和新的ExoPlayer API一起使用。 灵感来自ImageView的类似实现 用法 库是通过jCenter分发的 dependencies { implementation ' ua.polohalo.zoomabletextureview:zoomabletextureview:1.0.0 ' } 只需在XML布局中包含自定义视图即可: < ua .polohalo.zoomabletextureview.ZoomableTextureView android : id = " @+id/textureView " android : layout_width = " match_parent " android :
2021-12-25 14:27:51 16.49MB android video android-library exoplayer
1
ArtPlayer:Kotlin实现的视频播放器,将MediaPlayer与VideoView解译,支持切换播放器内核(如ExoPlayer和ijkPlayer),支持自定义控制视图,提供MediaPlayerManager实现全屏模式,小屏幕模式等
2021-12-21 16:14:21 23.18MB android kotlin video-player media-player
1
外来玩家 ExoPlayer是适用于Android的应用程序级媒体播放器。 它提供了Android MediaPlayer API的替代方法,可以在本地和Internet上播放音频和视频。 ExoPlayer支持Android MediaPlayer API当前不支持的功能,包括DASH和SmoothStreaming自适应播放。 与MediaPlayer API不同,ExoPlayer易于自定义和扩展,可以通过Play商店应用程序更新进行更新。 文献资料 提供了大量信息。 文档中的ExoPlayer类。 记录了每个发行版中的主要更改。 关注我们的以了解最新的ExoPlayer开发!
2021-12-01 18:25:01 23.54MB android java exoplayer mediaplayer
1
ListVideoPlayer Android 短视频列表滑动播放
2021-11-30 18:37:00 233KB android video exoplayer mediaplayer
1
ExoPlayer是适用于Android的应用程序级媒体播放器。 它提供了Android MediaPlayer API的替代方法,可以在本地和Internet上播放音频和视频。 ExoPlayer支持Android MediaPlayer API当前不支持的功能,包括DASH和SmoothStreaming自适应播放。 与MediaPlayer API不同,ExoPlayer易于自定义和扩展,可以通过Play商店应用程序更新进行更新。 可以从JCenter获得ExoPlayer模块。 也可以克隆存储库并在本地依赖模块。 开始使用ExoPlayer的最简单方法是将其添加为gradle依赖项。 您需要确保在项目根目录的build.gradle文件中包含Google和JCenter存储库。 除了库模块之外,ExoPlayer还具有多个扩展模块,这些扩展模块依赖于外部库来提供附加功能。 JCenter提供了一些扩展。
2021-11-30 14:29:26 24.67MB 开源软件
1
ExoPlayer 是 Android 上一个应用级的媒体播放器。它为 Android MediaPlayer 的 API 在播放本地或在线的视频与音频上提供了一个候选。ExoPlayer 支持一些 Android MediaPlayer API 无法提供的特性,包括 DASH 和 SmoothStreaming 自适应回放,持久的高速缓存和自定义渲染器。不像 MediaPlayer API,EXOPlayer 很容易定制和扩展,而且它可以通过 Play Store 更新升级。 github地址:https://github.com/google/ExoPlayer
2021-11-17 01:00:59 732KB exoplayer 视频播放
1
这是一个灵活的视频播放器。 MediaPlayer与VideoView完全分开,可以替换为其他播放器内核,如ExoPlayer和ijkPlayer。 可以完全自定义播放器视图,我们称之为控制面板。 此外,可以使用MediaPlayerManager来控制播放行为,例如全屏模式,小屏幕模式以及RecyclerView中的智能匹配模式。Features全屏,小屏播放内部支持RecyclerView中播放自定义UIAPP内全局播放静音循环播放手势操作(小窗:单指拖动,双指缩放;全屏:音量,亮度,快进)ijkPlayer支持ExoPlayer支持重力感应支持PreviewDownloadDemo DownloadGetting startedbuild.gradledependencies {     // required     implementation 'org.salient.artvideoplayer:artplayer-java:0.6.0'     // Default control panel: optional     implementation 'org.salient.artvideoplayer:artplayer-ui:0.6.0'      //ijkPlayer: optional      implementation 'org.salient.artvideoplayer:artplayer-ijk:0.6.0'      implementation "org.salient.artvideoplayer:artplayer-armv7a:0.6.0"       //Other ABIs: optional      implementation "org.salient.artvideoplayer:artplayer-armv5:0.6.0"      implementation "org.salient.artvideoplayer:artplayer-x86:0.6.0"      // Other ABIs: optional (minSdk version >= 21)      implementation "org.salient.artvideoplayer:artplayer-arm64:0.6.0"      implementation "org.salient.artvideoplayer:artplayer-x86_64:0.6.0"      //ExoPlayer2 : optional      implementation "org.salient.artvideoplayer:artplayer-exo:0.6.0" }Usagejavaimport org.salient.artplayer.VideoView;VideoView videoView = new VideoView(this); videoView.setUp("http://vfx.mtime.cn/Video/2018/06/27/mp4/180627094726195356.mp4"); videoView.setControlPanel(new ControlPanel(this)); videoView.start();xmlAndroidManifest.xml <!-- required -->Activity@Overridepublic void onBackPressed() {  if (MediaPlayerManager.instance().backPress(this)) {      return;   }  super.onBackPressed(); }@Overrideprotected void onPause() {  super.onPause();  MediaPlayerManager.instance().pause(); }@Overrideprotected void onDestroy() {  super.onDestroy();  MediaPlayerMa
2021-10-01 20:04:19 54.78MB 开源项目
1