【文件属性】:
文件名称:电视::fire:M3uM3u8Tv网络电视应用电视应用
文件大小:12.61MB
文件格式:ZIP
更新时间:2021-02-26 18:51:43
android kotlin player rxjava mvvm
Android M3u-Tv播放器
一款播放的播放器,引入M3u格式的文件,支持下载点播文件。
项目记录了一些框架和技术的用法,例如ExoPlayer,Gradle Kotlin Dsl,Koin ...
使用Mvvm-UseCase架构,Kotlin为开发语言,Room数据库,RxJava框架,Koin依赖注入。
使用材料设计组件开发界面,内置过渡动画。
使用Kotlin Dsl管理依赖
项目地址:
功能
首页-按国家地区,语言,类型浏览直播源-搜索
导入-解析M3u文件-删除列表
收藏-取消收藏
下载-缓存点播文件-删除缓存
设定
关于
直播源播放
界面概览
数据层
1,
M3u文件是纯文本文件,文件里保存这资源的地址,以#EXTINF开始,逗号后面是资源的名称(如下面,AM,资源的名称就是AM),紧接着下一行是资源的地址,以下是Github上一个开源的iptv资源文件,比正常的m3