内容预览:
电视直播 App 装了不少,能长期留在桌面上的没几个。要么频道源三天两头失效,要么遥控器按半天没反应。最近试了一款思路不太一样的——NativeWasmTv,它不直接啃直播流,而是用 WebView 加载官网直播网页,自动找到 video 标签帮你全屏。10 月 22 日更新到 v1.8.1,实测下来,流畅度和稳定性确实有点东西。
不搬直播源,直接搬网页
很多直播软件的逻辑是抓流地址、塞进播放器。好处是快,坏处是源一挂就得等作者更新。NativeWasmTv 走了另一条路:加载电视台官网的直播网页 URL,识别页面里的 video 标签,然后自动全屏播放。
这个原理听起来简单,实际体验下来反而稳。因为用的是官网直播网页的 URL,频道源非常稳定,不用天天担心失效。应用层使用纯 Java 编写,通过 ijkplayer 0.8.8 播放,最低支持 Android 4.1(minSdk 16),老盒子和旧电视也能装。
频道覆盖上,支持 CCTV-1 至 CCTV-17 以及 CCTV-5+,共 18 个 CCTV HLS 频道。实测共有上百个台,包括 CCTV 和地方卫视,安卓手机完全可用,画质清晰、速度快、操作方便。
遥控器和触屏,两套交互都照顾到了
电视 App 最怕的是只做一半——手机能点,遥控器废了。这款在交互上参考了同类方案,适配了触摸和遥控器按键交互。
播放时按 DPAD_UP 或 DPAD_DOWN 切换频道;按 DPAD_CENTER、ENTER 或 MENU 打开频道列表;按 BACK 或 MENU 关闭频道列表;五秒无操作后,频道列表自动关闭;按 MEDIA_PLAY_PAUSE 暂停或继续播放。
触屏设备上,点击视频可打开频道列表。频道列表关闭时,两秒内连续按两次 BACK 退出应用。逻辑不复杂,但每个键位都落在了顺手的位置,盲操作几次就能记住。
v1.8.1 这次更新,修的都是日常痛点
新版变化挺实在。新增五套主题、柔光电台界面,统一菜单间距与选中效果,视觉上舒服不少。优化频道列表布局,网页端可拖动调整界面缩放,大屏小屏都能调到自己顺眼的比例。
修复了 CCTV4 系列节目单匹配,完善无节目单提示及入口显示。加强回看内容校验,回看加载失败时保留当前播放,不会一失败就退回列表。修复切台偶现旧画面、频道源删除及网页管理按钮失效,这几个都是高频操作里容易踩到的坑。
另外放宽了 Ku9 脚本路径限制,改善旧版 Android 播放兼容;修复多处崩溃,启用 R8 优化并精简安装包资源。支持自动更新频道列表并整合多种直播源,提供多种应用自定义设置。
好用,但别指望它全能
说清楚它的边界。可自行切换视频源,但无法选择视频清晰度,对画质有精细要求的人可能会觉得不够。软件支持打开源直播网页,想看网页原貌时可以直接跳过去。
它适合的是这样一群人:想稳定看央视和地方卫视,不想折腾源,遥控器拿起来就能换台。官网网页打底,稳定性有保障;网页播放器对设备性能有一定要求,太老的机器加载会慢半拍,但兼容到 Android 4.1 已经算厚道。
提取码:HyHy。装之前先确认设备能正常加载网页,装完按上面那套键位走一遍,基本就上手了。收藏本文,换台时忘了键位可以翻出来对照。



