网页电视NativeWasmTv 1.1.0 电视直播软件 支持Android 4.1央视卫视

xiaomifeng
xiaomifeng
xiaomifeng
管理员
256
文章
0
粉丝
安卓应用评论442阅读模式

网页电视NativeWasmTv 1.1.0 电视直播软件 支持Android 4.1央视卫视

应用简介:

NativeWasmTv是一款专为电视大屏打造的横版 Android TV 播放器,覆盖频道:CCTV央视、卫视直播频道,它系统最低要求:Android 4.1(minSdkVersion 16),老旧电视盒子也可兼容。

应用特点:

1、兼容性拉满:极低系统门槛,新、老安卓电视、电视盒子均可安装;
2、原生底层硬解优化:JNI+C 原生解密,相比网页套壳直播更流畅稳定;
3、智能优选高清流:自动匹配最优画质,最大化利用带宽;
4、专门适配电视遥控器逻辑,大屏操控顺手,无手机端布局违和问题;
5、解密内置化,无需依赖外部解密接口,直播稳定性更强。

核心播放架构原理:
1. 本地 HTTP 代理转发机制
APP 启动后会在本机127.0.0.1搭建内置 HTTP 代理服务:
拦截原版直播 m3u8 地址并做改写处理;
TS 视频分片交由本地代理先行下载;
处理完毕的数据送入 JNI 层加工后,再交付 ijkplayer 解码播放。
2. 画质择优策略
默认请求最高约 4Mbps 码率直播流,代理自动筛选 m3u8 播放列表里带宽最优的视频变体,大屏电视优先加载当前网络条件下清晰度最高的直播画面。
3. JNI 底层解密与优化处理
对接开源方案xiaoxi-ij478/cctv-h5e-decrypt完成央视流解密,整体流程:
初始化播放器运行状态;
逐个解析标记 NAL 单元数据;
加载对应 VOD 解密模块,执行CNTV_jsdecVOD8解密算法;
解密后的 H.264 视频载荷回填至原有 TS 数据对应位置,直播全程无需二次封装,播放连贯性更强。
额外适配低配电视硬件:
对每一段 TS 分片锁定工作线程时钟时序,解决老旧 Android TV 硬件算力不足、线程调度不同步引发的卡顿、音画不同步问题。
4. WASM 转原生 C 编译优化
原本的 wasm 解密逻辑借助 WABT 工具wasm2c编译为原生 C 代码,编译后文件存放路径:
app/src/main/jni/generated,脱离虚拟机解析,Native 层运行效率大幅提升。

遥控器操作:
遥控器按键
上 / 下方向键(DPAD_UP/DPAD_DOWN):播放状态下直接切换上一 / 下一频道;
确认键(DPAD_CENTER)、ENTER、MENU 键:唤起全屏频道选择列表;
BACK 返回键、MENU 键:收起频道列表;
频道列表弹出后,闲置 5 秒无任何按键操作会自动关闭;
播放暂停键(MEDIA_PLAY_PAUSE):控制视频暂停、继续播放;
正常播放界面下,2 秒内连续按两次返回键:退出整个应用。
触屏设备适配
直接点击视频画面区域,即可弹出频道选择列表。

开发语言:应用上层纯 Java 开发,内核播放依托 ijkplayer 0.8.8
应用包名 ID:xiao.bu.tv

下载地址:网页电视_1.1.0.apk

备用地址:网页电视_1.1.0.apk 密码:4119

 

我的微信
微信扫一扫
weinxin
我的微信
微信号已复制
我的微信公众号
微信扫一扫
weinxin
我的公众号
公众号已复制
 
xiaomifeng
  • 本文由 xiaomifeng 发表于2026年8月10日 00:41:03
  • 转载请务必保留本文链接:https://www.yedimifeng.com/692.html
匿名

发表评论

匿名网友

拖动滑块以完成验证