NativeWasmTv 网页电视 v1.6.0 开源直播
网页电视是一款横屏 Android TV 播放器,支持 CCTV-1 至 CCTV-17 以及 CCTV-5 ,共 18 个 CCTV HLS 频道。
最低支持 Android 4.1(minSdk 16),应用层使用纯 Java 编写,并通过 ijkplayer 0.8.8 播放。
应用 ID 为 xiao.bu.tv。
应用启动后会在 127.0.0.1 创建 HTTP 代理,重写上游 m3u8,并将重写后的地址交给 ijkplayer。
TS 分片由代理下载,在 ijkplayer 读取前先传入 JNI。频道入口地址请求最高约 4 Mbps 的码率,代理会从主播放列表中选择带宽最高的变体,以便大屏电视优先播放最清晰的可用视频流。
JNI 层会提取 H.264 PES 载荷,同时保留字节到 TS 的偏移映射。
其调用顺序遵循 xiaoxi-ij478/cctv-h5e-decrypt:初始化播放器状态、更新每个 NAL 的标签、调用选定的 VOD 解密器,最后执行 CNTV_jsdecVOD8。
解密后的 NAL 字节会写回原 TS 位置,因此直播播放期间无需重新封装。
JNI 层还会为每个 TS 分片冻结工作线程所见的时钟,使性能较低的 Android TV 设备也能匹配上游 Worker 的快速执行行为。
wasm 载荷已通过 WABT wasm2c 转换为原生 C 代码,生成的代码位于 app/src/main/jni/generated。
遥控器交互参考 WebViewTvLive:
播放时按 DPAD_UP 或 DPAD_DOWN 切换频道。
按 DPAD_CENTER、ENTER 或 MENU 打开频道列表。
按 BACK 或 MENU 关闭频道列表。
五秒无操作后,频道列表自动关闭。
按 MEDIA_PLAY_PAUSE 暂停或继续播放。
在触屏设备上,点击视频可打开频道列表。
频道列表关闭时,两秒内连续按两次 BACK 退出应用。

软件在附件下载!!!下载在下面评论一下 不然用不了
软件在附件下载!!!下载在下面评论一下 不然用不了
软件在附件下载!!!下载在下面评论一下 不然用不了
文章附件
veWasmTv 网页电视 v1.1.0 开源直播 veWasmTv 网页电视 v1.3.0 开源直播veWasmTv 网页电视 v1.5.0 开源直播 veWasmTv 网页电视 v1.6.0 开源直播
veWasmTv 网页电视 v1.6.0 开源直播

