免责声明:本教程仅限技术交流,资源来源于网络,请于下载后24小时内删除。

可以装在电视上,同时也能装在手机上。
经过测试,看直播还是比较方便的。

一、基础信息

包名com.jujiakan.android.tv,32.8MB,支持Android 5.2+。

二、抓包分析

接口采用JSON格式,源地址由服务端动态下发,客户端不硬编码任何线路。这意味着作者可随时更换失效源而无需更新版本——这也是它能活一年多的核心原因,但也意味着作者可随时远程关停所有服务。

域名指向主流TV接口源,非自建私有源。无设备指纹上报,无隐私数据回传。

三、静态解包

未加固,ProGuard混淆力度较低,类名/方法名部分可读。未集成广告SDK,无敏感权限申请,仅申请网络和存储权限。播放器调用系统ExoPlayer,未集成第三方播放器。

四、实测数据(小米电视4A / 联通200M)

项目 表现
硬解CPU占用 12%-18%
换台速度 平均2-3秒
4K源切台 1秒内
4小时连续播放 无闪退、无缓冲
内存占用 稳定无泄漏

五、安装

U盘安装至电视/盒子,首次打开建议在设置中手动刷新源列表。

动手能力比较强的,可以使用ADB安装,这种软件三楼就有。

六、总结

从去年到现在一直没收费没割韭菜,原因不详

轻量化+远程配置的架构设计,目前无广告无收费,但商业化只是时间问题。且用且珍惜,建议留存安装包。

附成品包链接:
立即下载

有不同设备测试结果的老哥欢迎反馈。
技术教程逆向「居家看TV」:源加载机制与接口分析,附成品包第2张插图
技术教程逆向「居家看TV」:源加载机制与接口分析,附成品包第3张插图
技术教程逆向「居家看TV」:源加载机制与接口分析,附成品包第4张插图