# PerfectPlayer
使用框架
为了便捷开发,使用了MVVMLIN框架,感谢
用exoplayer实现的播放本地视频播放器
架构简单,功能简单
MVVM+kotlin+exoplayer实现
当前实现点:
1. 扫描本地视频并以文件夹(视频列表)形式显示
2、针对视频功能:单视频循环,目录循环播放,支持截图与变速,支持硬解,支持快进,快退支持全屏与填充两种方式
![Screenshot_20230810_132805_com example perfectplayer 1](https://github.com/uvfv1991/PerfectPlayer/assets/14508351/d3ab67d1-b7a1-473f-beaf-cff271d233fd)
![Screenshot_20230810_132813_com example perfectplayer 1](https://github.com/uvfv1991/PerfectPlayer/assets/14508351/02f032f3-0d5d-460f-a6d2-a3a8bc996cf9)
![Screenshot_20230810_132820_com example perfectplayer 1](https://github.com/uvfv1991/PerfectPlayer/assets/14508351/a12ab165-9c0e-4a65-a644-f00b96017033)
![Screenshot_20230810_132826_com example perfectplayer 1](https://github.com/uvfv1991/PerfectPlayer/assets/14508351/70ef4f9e-e6a3-47df-a4ed-50288b081f42)
![Screenshot_20230810_132834_com example perfectplayer 1](https://github.com/uvfv1991/PerfectPlayer/assets/14508351/dfda52a1-7451-41e0-bd56-45fd937c8705)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
[Android]PerfectPlayer.rar 本地视频播放器 架构简单,功能简单 MVVM+kotlin+exoplayer实现 当前实现点: 扫描本地视频并以文件夹(视频列表)形式显示 针对视频功能:单视频循环,目录循环播放,支持截图与变速,支持快进,快退支持全屏与填充两种方式 此Demo主要是业余时间想练习一下kotlin的使用 感谢MVVMLin框架:MVVMLin 本来还想再弄弄,但是时间不够用,先以工作为主吧,在工作中进步
资源推荐
资源详情
资源评论
收起资源包目录
PerfectPlayer.rar (2000个子文件)
001da71a006bf4cc21ed9aecc7185575471edd 2KB
00335e7a8176f670f01403ad94cb997deacec5 4KB
009d5e9e97983a28db203fbcc107874c115be4 196B
00daf6fa5c4aabd1316fdd6493267456bb41bf 402B
01f62abf5bee63167078375acf9eccbacb2c24 638B
020ef1d721729cdf4aedf2372af69cae4bffd5 352B
025f9bf6b67c63044a36a9ff44fbc69e5c5822 460B
026a2a4cfaac6d1c16bd6a037ec0676c794c1e 288B
0271c70a3285a7291da7f5fa263bd55fd52c56 388B
02c927a09391fcd45d95ede56a8baecbef72c5 133B
03dfa9cb10a7851a7570fa05b516f290560565 392B
04f97f0ebfbbab5f473e711ab3f90d69f803d3 784B
04fba49f38306efedf983126f7140b615bab5e 177B
057c6ae85f16d2efd8a39f59b07097e93a740f 364B
05816646d80e486705a8091ee3bddc41f54ecb 724B
05a90748dda82ac8c0304cf0334e1a8c478b85 55B
060f57024f72e680d8c89653bcd03d82fe029c 205B
061fc780e582144c845ab569664ccb669b009f 47B
0647d7a6e822c4c2d05bca33a82ad1a17ea6e2 834B
06a7f852822a80b14450a60cb251011431a5bc 720B
06b15db077c5bd06f4c3fdcb0a227482a77036 47B
0794f3cdcb832ccaf55a787c4baa47ff6f98e8 506B
079a8764508f6c8dc9506f4866d140d0c342f3 45B
07a9ca35150ff3e2ce54518e284ece4e95026f 447B
07aeccdf4055df90959e6054e3fc19d5d8deff 447B
08455f1bd3e7d8e3bf7c1fda76706ccbfc7f0f 328B
086c8fa4d42b2d69c6b7ada96cc8b6294fe5b9 1KB
08af3e191a4e53d2f53d04472e450e2d49c78b 1KB
09036e45bd2836486adbe85bd6e4c5560d241f 640B
0962639fb3e1b5b3ca83e188b580e58ea07fa2 46B
09863506b00c5c662301be2093963af264c23e 649B
0991314a8c4f9f38e4a758fe99a969d599edb1 46B
09bc73dcc6195f9d08a2bdf70ba1d801dee52f 502B
09f16db52113dfce2a37e0fe0af4ca68127d44 94B
0a15f132aa67b5aced27538e4a910a62353026 127B
0a245f70b3c406cb89ca2a7dc894b27a26855e 180B
0a2ffc7aaa5993a0d10bed64c2c184747651d7 180B
0a926b2129d70d4c58f11bbc7f16a39802e176 901B
0b0733d2b727f637e606d02bf53e2fedda533c 296B
0b7f8c251850bbea4d9850126ba5700acc79e5 194B
0ba048d79cf8f511cf437ba92ad41f091d2410 387B
0be43688cb38141c659cf1224f6246ed3c2a66 108B
0c741d2c730fbb2e6c9ac27d42121c28e15f61 4KB
0cab42a830bf1dc7203697d0bf79df6fe06de5 490B
0ced77c3fdaa773278bed8147f25fc08d3cf54 45B
0d390c2fb82106f03bc85973667c5048f40877 45B
0d4d005230f7300fb82455a38c9c3b9d375466 183B
0d62782e253a4b95da68d5c48508481cd0c09a 284B
0d7fd40d3d4b11cf1de2772b292d06f795e492 655B
0dcd4fe41ad2de3672a48830d9abfad99fc80d 175B
0ddce136242bdc2036e8e5c3605de1a29e866c 95B
0dfd524a0a11ad36f112eb603fb210541029c4 3KB
0ec38c274d0827403a3f827867e2af573327f5 162B
0efe7a80f84b47585502087df12925d4fa7bf4 49B
0f1eeba38d047b6f1e0dfbbc73970c02fae3e5 207B
0fabe27493fdae3e7c1983f1d51c0ca1960d5c 46B
0fd128363ca16cfae4a3ff62d5fe33093f1e02 130B
109391b1e0ca87fe27a1f7657b92e88b60f9c3 140B
10c580628ce5dc32556f2e42de07fe755fea26 218B
10e1130a1539f30f93fe443c5b6462ee000df4 176B
11b379a797de5818f20c99101dfa081d8f7474 130B
11dd519535751a39897cf7aa2fd06f95a00c25 1KB
122e182d2126f3005aec787656461869560916 225B
124a06c2c733bcddbf68b118b4ecb3bf425069 49B
124e6d1204978a7cbc3397b3d91e8a786b0f2a 388B
1271cbd278d9233fc1a5ec51e026608fba9e43 495B
127205e066bde6c02d4d73c241f8c56d183613 46B
13134711c2758da7088f0bdcd5672909d2caa3 430B
131c686fcd584a241ff474d463fba706211d87 776B
1320a4d2e70937c1f34ead2983056063f244c7 262B
135f7da74a63701e32e2fe2a1ad65dd0aa7490 163B
138d89497b0b489398132eb4d20e2dc0a29bcf 204B
1399e48195fdc5ef178a4681acbcaa78a91b1c 436B
1439c285d4b13899fec0bff6a2366863438a0d 86KB
143c245e80710a56876d8efa31bbeaffd202d5 968B
1543b872ed310b37ad93f4bbc87426367b0a01 580B
157d5b0fb1fbda5ab38d401256f5d994329d3b 3KB
159219a3300d9b166113a4c132d033db2030b1 218B
15b95619ace5c65887197f977f75c0ee38489b 149B
15ed525afaa784e67acd52c5e069b2e252b0bc 254B
16f3b49aabc0a8494977fe50fd9b8f560aaa89 894B
16fe0d714ce8bb64cd29f1a88fd2e32e4e8e86 224B
17923b9b8fc78dd0ecb8ee0f04bd716baf9ce4 252B
18069693213b2d0961147854e158f51acb1904 263B
1828b25a010221ba60359e122bfe26e428f821 95B
1893eb7574b58f737817fb713185e8c749e93a 495B
18de9e66108411737e910f5c1972476f03ddbf 9KB
18f5d12be34987bc4504433859ac15370ce66f 132B
196916d5ada826bedba73f243794eba4d2d5e0 330B
1997b126f8dbc06c5a59592f6d86ef0eb39451 163B
19ddb7abca9c363f13adb59460d89ad9ec6c95 252B
1a027ce92920a9bff738b758e8abef9b5223b0 391B
1a2aa9bbfcbcb25664d5c2390114073bf19a6f 428B
1a3247c2ee7499c44a0b57ef0d26e8721fec55 258B
1ab0934426129e4e63a1792c8b765f62fe441b 417B
1ad3ef23ac6ba6f1026fa08470088c54e862b5 764B
1afb272112c11c094394818b9090e665d66f0e 131B
1b0d4b6afa671cee4dc27bf2b1f6b8101ef2e2 55B
1b455eab06faa4c878220f084b04ac841033ac 55B
1b97cf0cd11bd50e2e125a1429f5dad4402dad 95B
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
TouchOfSun
- 粉丝: 8
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功