- 今天是2022.1.24,亲测可以去掉小米电视4A开机广告以及电视剧、电影片头广告
- 如果后期失效,有可能域名有变化,需要重新抓包获取
方法:使用wireshark抓包,在路由器中屏蔽域名,实现去除小米电视广告(开机广告+视频开头广告)
抓包
使用笔记本电脑新建一个热点,开启小米电视无线连接,连接到笔记本的移动热点上,这样在笔记本上打开wireshark,就可以获取到小米电视的数据包。
抓取数据包
用遥控器在电视上点开视频,看到广告后即可获取到数据包
导出http对象
点击wireshark文件-导出对象-http
获取域名
按主机名排序,将相同的主机名放在一起方便统计
ps:建议多抓几遍,有可能每次获取广告的地址不一样,后边有多个域名提供广告。
测试域名屏蔽效果
首先在本机hosts文件中添加我们整理好的域名,解析到127.0.0.1即可
C:\Windows\System32\drivers\etc\hosts
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| 127.0.0.1 api.account.xiaomi.com 127.0.0.1 api.kingdata.ksyun.com 127.0.0.1 cdn.cnbj1.fds.api.mi-img.com 127.0.0.1 centertime.ksyun.com 127.0.0.1 cm.cn.miaozhen.com 127.0.0.1 cmonitor.ptqy.gitv.tv 127.0.0.1 data.mistat.xiaomi.com 127.0.0.1 data.video.ptqy.gitv.tv 127.0.0.1 doh.ptqy.gitv.tv 127.0.0.1 kuai.cdn.ptmi.gitv.tv 127.0.0.1 liveats-vod.video.ptqy.gitv.tv 127.0.0.1 meta-cdn.video.ptqy.gitv.tv 127.0.0.1 msg.ptqy.gitv.tv 127.0.0.1 policy.video.ptqy.gitv.tv 127.0.0.1 puma-api.ptqy.gitv.tv 127.0.0.1 pv.sohu.com 127.0.0.1 qtsftl.m.cn.miaozhen.com 127.0.0.1 rtbasia.ptqy.gitv.tv 127.0.0.1 sdk-cache.video.ptqy.gitv.tv 127.0.0.1 slb-p2p.vcloud.ks-live.com 127.0.0.1 t3.a.market.xiaomi.com 127.0.0.1 t7z.cupid.ptqy.gitv.tv 127.0.0.1 xiaomi-dtv.m.cn.miaozhen.com 127.0.0.1 imp.ad.xelements.cn 127.0.0.1 mon.ad.xelements.cn 127.0.0.1 piq.in-neo.cn 127.0.0.1 t.track.ad.xiaomi.com 127.0.0.1 tcqcloudcdncnc.inter.ptqy.gitv.tv 127.0.0.1 gslb.hpplay.cn 127.0.0.1 qzonestyle.gtimg.cn 127.0.0.1 rp.hpplay.cn
|
ps:测试完就可以删掉了。
建议使用小米电视自带的“电视管家”先清理电视内存,缓存,然后打开视频进行测试;如果发现还有广告,返回第一步继续抓包,看看是否还有漏网域名,再次添加到host文件中,反复测试无广告后即可在路由器上操作。
在路由器(网络出口)屏蔽
支持自定义hosts的路由器
将之前测试的域名添加到自定义hosts文件中即可。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| 127.0.0.1 api.account.xiaomi.com 127.0.0.1 api.kingdata.ksyun.com 127.0.0.1 cdn.cnbj1.fds.api.mi-img.com 127.0.0.1 centertime.ksyun.com 127.0.0.1 cm.cn.miaozhen.com 127.0.0.1 cmonitor.ptqy.gitv.tv 127.0.0.1 data.mistat.xiaomi.com 127.0.0.1 data.video.ptqy.gitv.tv 127.0.0.1 doh.ptqy.gitv.tv 127.0.0.1 kuai.cdn.ptmi.gitv.tv 127.0.0.1 liveats-vod.video.ptqy.gitv.tv 127.0.0.1 meta-cdn.video.ptqy.gitv.tv 127.0.0.1 msg.ptqy.gitv.tv 127.0.0.1 policy.video.ptqy.gitv.tv 127.0.0.1 puma-api.ptqy.gitv.tv 127.0.0.1 pv.sohu.com 127.0.0.1 qtsftl.m.cn.miaozhen.com 127.0.0.1 rtbasia.ptqy.gitv.tv 127.0.0.1 sdk-cache.video.ptqy.gitv.tv 127.0.0.1 slb-p2p.vcloud.ks-live.com 127.0.0.1 t3.a.market.xiaomi.com 127.0.0.1 t7z.cupid.ptqy.gitv.tv 127.0.0.1 xiaomi-dtv.m.cn.miaozhen.com 127.0.0.1 imp.ad.xelements.cn 127.0.0.1 mon.ad.xelements.cn 127.0.0.1 piq.in-neo.cn 127.0.0.1 t.track.ad.xiaomi.com 127.0.0.1 tcqcloudcdncnc.inter.ptqy.gitv.tv 127.0.0.1 gslb.hpplay.cn 127.0.0.1 qzonestyle.gtimg.cn 127.0.0.1 rp.hpplay.cn
|
不支持自定义hosts的路由器
查看一下路由器是否支持“禁止访问网站管理”,“网站黑名单”之类的功能,这样我们就可以屏蔽域名了;我家里使用的是“TL-WDR7660千兆版”,这款无线路由,入口比较隐蔽,参考tplink官网文档https://service.tp-link.com.cn/detail_article_4283.html
依次添加需要屏蔽的域名
因为我这个路由器,“+ 添加禁止访问的网站”,只能添加16条规则,我手动将上述域名汇总了下,估计是有错杀的,仅供参考。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| pv.sohu.com market.xiaomi.com ad.xiaomi.com data.mistat.xiaomi.com api.account.xiaomi.com cn.miaozhen.com api.kingdata.ksyun.com centertime.ksyun.com cdn.cnbj1.fds.api.mi-img.com slb-p2p.vcloud.ks-live.com piq.in-neo.cn ad.xelements.cn qzonestyle.gtimg.cn ptmi.gitv.tv ptqy.gitv.tv hpplay.cn
|