做了几个月,发上来给大家鉴定鉴定。
TiviMini 跟常见的 IPTV 播放器不太一样的地方:
- 没用 FFmpeg 。TS 拆包、DASH (.mpd )解析和 fMP4 拆包、码流分析都是自己用 Rust 写的,解完直接交给芯片硬解,界面是各平台原生控件( UIKit / AppKit / Android View )
- 起播快:从点击到画面动起来约 0.26 秒,系统播放器同一个源大概 1.1 秒
- 轻:Android 安装包 3.3 MB ,两万个频道的列表解析 12 ms
- 1080i 隔行台专门处理过,没有梳齿、不黑屏; Apple 设备上做了 25i→50p 去隔行
- HLS 、DASH 、组播 rtp:// 都能直接播,多音轨、字幕(文字和 DVB 图片字幕)、回看、时移、XMLTV 节目单、多播放源这些都有
- Apple TV 和 Android 电视盒子都是专门做的遥控器界面,不是手机界面放大
给 V 友福利: 苹果版 Pro 订阅了以后 iPhone / iPad 、Apple TV 、Mac 都能用,活动期间送全 Android (手机和平板电视)。Pro 页面会显示激活码,在 Android 上输入就行。
下载: https://tivimini.app (国区 App Store 还在备案,暂时要用外区账号)
就是个播放器:导入 m3u / txt 列表,点一下就播,不带任何源,用你自己的。
有问题、有 bug 直接回帖,App 里也能一键发反馈日志。