DKVideoPlayer
DKVideoPlayer copied to clipboard
Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜
悬浮框不消失
在画中画-列表滑动进入画中画 1、在点击列表一个播放 ,然后往下滑会出现可拖动的悬浮框,回到桌面在进入,,滑动列表到播放的位置后 点击全屏播放图标,这时候悬浮框不消失,且悬浮框里面啥都没有 2、 悬浮框右上角全屏图标点击无效
抖音播放方式开启全屏后 TikTokView即视频的控制页面都消失了 没办法控制视频 请问一下怎么解决
亲们 这些是需要自己扩展的 当然如果管理增加这些功能也是挺好的 测试地址:rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4 具体增加方法 dkplayer-players 包 xyz.doikki.videoplayer.ijk.IjkPlayer.java 找到上面这个类,类里面有个方法 setOptions() 把下面的代码拷贝进来 就行了 已经测试过了 把下面代码全部拷贝进去 ` IjkMediaPlayer ijkMediaPlayer = new IjkMediaPlayer(); ijkMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "rtsp_transport", "tcp"); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "rtsp_flags", "prefer_tcp"); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "http-detect-range-support", 0);...
做列表滑动播放的时候,会概率出现这个问题,请大牛帮我解答一下,急急急!!!!
**引入** ``` // doikki player implementation 'xyz.doikki.android.dkplayer:dkplayer-java:3.3.7' implementation 'xyz.doikki.android.dkplayer:player-exo:3.3.7' implementation 'xyz.doikki.android.dkplayer:videocache:3.3.7' ``` **编译** ``` Execution failed for task ':app:checkReleaseDuplicateClasses'. > A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable > Duplicate class com.google.android.exoplayer2.ui.DownloadNotificationHelper...
在 `start` 方法内,无法定义 `header`,我应该怎么处理? ```kotlin //获取HttpProxyCacheServer的代理地址 proxyUrl = mCacheServer!!.getProxyUrl(mRawUrl) val url = URL(proxyUrl) connection = url.openConnection() as HttpURLConnection connection.addRequestProperty("Referer", "test.com") ```
视频是3.1GB 8分钟的4k视频
谷歌已经更新Exoplayer到2.19.1,大佬能否升级一下依赖