长按 2×
长按左侧或右侧任意一边,快速掠过拖沓的场景。松手就回到原速,位置分毫不差。
Android 与 Android TV · 免费,无需账号
JAVP 只负责播放,内容由你自带。把它指向你的文件、你的媒体服务器、你的播放列表 — 你就得到一个快速、以手势为先的播放器,用起来就该是这个样子。不捆绑任何内容,也不会偷偷回传数据。
继续观看
正在播出
为你推荐
试试看:双击两侧可跳转,长按可 2× 倍速。
播放器
每个控件都在你拇指已经在的位置。不用翻菜单,没有看不懂的图标 — 只有做显而易见的事、而且做得很快的手势。
长按左侧或右侧任意一边,快速掠过拖沓的场景。松手就回到原速,位置分毫不差。
每次点按 ±10 秒,而且可以叠加 — 连点三次就是 30 秒。左边后退,右边前进,中间只是显示控件。
在支持回看的频道上,你可以倒回直播、从头重看当前节目,再跳回直播现场。
锁定屏幕,免得手指乱碰毁掉一场戏。影院模式满屏沉浸;竖屏则在下方保留浏览面板。
看到一半退出应用,播放会弹进悬浮窗。应用内也有一个迷你播放器。
描边、阴影、背景条或完全自定义 — 大小、描边粗细、边距、颜色和背景不透明度。也可以原样保留 ASS 样式。
media_kit 搭配完整的 libmpv 解码器集 — 默认硬件解码,软件解码只差一个开关。
内嵌和外挂的字幕与音轨,按首选语言自动选择,还能挑选 HLS/DASH 清晰度。
片头、前情提要和片尾都会出现跳过按钮 — 你也可以让它们自动跳过。
进度每几秒保存一次,从你停下的地方继续,并自动接上下一集。
把 HTTP 流投到 Chromecast,连同海报、标题和你当前的播放位置。
底部栏提供 0.5× 到 2×,与长按加速手势互不影响。
内容自带
JAVP 不附带任何内容 — 这正是它的用意。添加一个来源,它就会变成海报、频道和书架,不管它从哪里来。
Jellyfin、Emby 和 Plex 媒体库,含电影、剧集和分集。Plex 可以用 plex.tv 的 PIN 码登录你的账号,也可以直接填 URL 和令牌。
M3U / M3U8 会从播放列表头部自动识别 EPG;完整的 Xtream Codes 则在后台同步直播、点播和剧集。
从设备里挑视频,或者直接在文件管理器中打开 — JAVP 已注册视频 intent。
粘贴任意 HTTP(S) 直链、HLS 或渐进式 URL,直接播放。深层链接(javp://add?…)一次点按就能添加整个来源。
把 JAVP 指向你自己托管的目录,它就会渲染成海报和书架 — 可以是一次性的完整导出,也可以是随你浏览实时查询的 API。阅读 API 文档(英文)。
丢进一个磁力链接或 .torrent,它会通过本地 HTTP 桥接播放,也可以下载下来离线观看。你的内容,你做主。
继续观看、为你推荐、我的片单、下载、收藏频道和正在播出 — 来自你添加的每一个来源,混在一起,而不是按服务各自为政。搜索也一网打尽。
直播
频道带有 XMLTV 节目表、真的会响的提醒,以及在运营商支持时的回看 — 于是“我错过了开头”不再是问题。
Android TV
装到电视上,JAVP 会切换成 leanback 布局:左侧导航栏、走向符合预期的方向键焦点,以及机顶盒式的直播界面。
配对全程留在你的局域网内,使用短时有效的令牌 — 不经过任何服务器。
配置文件与同步
每个配置文件都保留各自的历史、来源和偏好。同步只是一个属于你的小小 JSON 文件 — 放在哪里由你决定。
Syncthing、电脑上的 Dropbox 或 Nextcloud 文件夹、挂载的共享 — 只要能表现为一个路径就行。
Nextcloud、ownCloud 和大多数 NAS。一个 URL 加一组凭据,仅此而已。
适合没有镜像文件夹的手机或电视。使用应用私有空间,不会弄乱你的“我的云端硬盘”。
观看历史逐条合并,因此两台设备上的进度都能保住。其余部分按板块采用“后写入者优先” — 删掉一个来源是真的删掉了。同时写入通过比较并交换来裁决,而 JAVP 读不懂的快照会被搁到一边,而不是被覆盖。
欢迎界面上的从同步恢复会问你的文件在哪,列出它找到的配置文件,然后把你送到首页 — 来源和历史都已就位。什么都不用重新添加。
隐私
没有哪台 JAVP 服务器存着你的媒体库。除非你自己接上某个可选的集成,否则应用只和你的来源通信,别的一概不碰。
没有打包任何分析或崩溃上报 SDK。压根没有需要你去关闭的东西。
集成令牌和同步凭据保存在由 Android keystore 支撑的安全存储中。
观看历史存在设备上。SIMKL 记录是可选的,而且永远不会取代它。
在你填入自己的密钥或登录之前,SIMKL、TMDB 和 Trakt 的元数据丰富一直是关闭的。
JAVP 自己发起的唯一一次请求,是向 updater.javp.app 检查版本。
同步为每个配置文件写一个小小的 JSON 文件,放在你指定的地方。复制、移动或删除都随你 — 服务器端不存在任何副本。
完整细节见隐私政策(英文)。
一个自行安装的 APK — 没有商店,没有账号。挑选与你设备匹配的版本,下载体积会小很多。
正在检测你的设备…
选错 ABI 通常装不上 — 拿不准就选 Universal。可以对照 latest.json 校验,那里为每个文件都公布了 SHA-256。
常见问题
不带。在你添加来源之前,它就是一个空的播放器。没有内置的目录、播放列表或频道列表,也不会替你下载任何内容。
暂时没有。JAVP 以自行安装的 APK 形式从 updater.javp.app 分发,应用会自己检查新版本 — 你可以在“设置 → 更新”里直接安装,不用再回到这个网站。
Android 7.0(API 24)及更高版本,手机、平板和 Android TV 都可以。同一个 APK 全部覆盖。
几乎所有较新的手机和电视盒子都选 ARM64。较旧的 32 位设备选 ARMv7,模拟器和部分 Chromebook 选 x86_64。Universal 到哪都能用,但体积大约是三倍。
可以。直链流和种子都能下载到设备上,还能设置只在 Wi-Fi 下下载;直播节目也可以从节目表里录制。
界面已翻译成 19 种语言:英语、法语、西班牙语、德语、意大利语、葡萄牙语、荷兰语、波兰语、土耳其语、俄语、乌克兰语、日语、中文、韩语、阿拉伯语、印地语、瑞典语、印尼语和越南语。你也可以在设置中覆盖系统语言。
这个功能只播放你自己提供的种子。请用于你拥有权利的内容 — 责任在你,而 JAVP 不索引任何东西。
发邮件到 [email protected]。告诉我们设备型号、Android 版本和你使用的来源类型,会让复现问题容易得多。