爱奇艺劣化投屏视频流导致投屏卡顿 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
请用平和的语言准确描述你所遇到的问题
厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
Meano
V2EX    全球工单系统

爱奇艺劣化投屏视频流导致投屏卡顿

  •  1
     
  •   Meano 2021-02-19 11:49:56 +08:00 4391 次点击
    这是一个创建于 1769 天前的主题,其中的信可能已经有所发展或是发生改变。

    两三年的爱奇艺会员了,之前就偶尔发现爱奇艺的投屏偶然会卡一下

    迫于最近赘婿爱奇艺独播,投屏时发现必卡无疑,有时是看到某个时间点时直接卡退,看 log 发现分片下载服务器时不时的返 502

    目前用 Kodi 所以尝试重编译了 Kodi 改了 User-Agent,貌似好了一天,昨天又卡飞了

    搜了一下 "爱奇艺投屏卡顿" 发现有这样体验的不在少数,大约为了推广自己的投屏硬件?

    客服就知道回复 "带来不好的体验,非常抱歉!"

    这种恶心体验有解么。。。

    第 1 条附言    2021-02-21 01:15:19 +08:00
    又做了进一步测试,发现有时候不会卡顿

    对比了这两种情况解析的 m3u playlist, 发现

    卡的情况使用的 CDN 域名为: tpa-hcdn.iqiyi.com
    流畅时的 CDN 域名为:data.video.iqiyi.com

    猜测 tpa-hcdn 是爱奇艺的 PCDN 分发,应该比较渣

    在 Openwrt 中配置了 tpa-hcdn.iqiyi.comdata.video.iqiyi.com 的指定 IP,目前投屏还算比较稳定,只是 dnsmasq 不能动态用 CNAME,后续看看怎么改
    17 条回复    2021-04-19 18:05:56 +08:00
    jr55475f112iz2tu
        1
    jr55475f112iz2tu  
       2021-02-19 11:52:51 +08:00
    不是为了推广投屏硬件
    而是为了推电视端-奇艺果-的会员
    maemual
        2
    maemual  
       2021-02-19 12:01:32 +08:00
    是么,我好像投屏没遇到卡顿问题
    Meano
        3
    Meano  
    OP
       2021-02-19 13:29:47 +08:00
    @czfy 手机 PC 会员都被插入 VIP 广告还有乱七八糟的开屏及瀑布流广告了,更不会考虑电视端的会员了。。。
    这么想想网易云音乐的会员真优质啊,开了会员 App 基本没广告了
    Meano
        4
    Meano  
    OP
       2021-02-19 13:33:42 +08:00
    @maemual 使用 Airplay 么?或者设备端的面子比较大大法 LG 之类的?我是怀疑他们通过 Uer-Agent 标记设备类型来做针对性劣化了,HTTP GET Request 也就带个 UA
    Vegetables
        5
    Vegetables  
       2021-02-19 13:46:18 +08:00
    过年回家,同 WiFi 下,手机爱奇艺 app 投屏到电视银河奇异果就是卡,1080p 就卡顿。。。
    maemual
        6
    maemual  
       2021-02-19 14:05:14 +08:00
    @Meano #4 用的是小米盒子国际版,上面装了爱奇艺的 APP,Android 投屏应该是走 DLNA 协议。4K 也不卡。
    zgs1983
        7
    zgs1983  
       2021-02-19 14:10:45 +08:00
    .打死不买爱优腾三家的会员.有这钱买买奈飞油管.
    th00000
        8
    th00000  
       2021-02-19 15:18:58 +08:00
    +1
    过年期间只要用爱奇艺投屏就卡顿, 别的 APP 都没事, 我一直以为是我的网的问题, 看来里面有事情啊
    th00000
        9
    th00000  
       2021-02-19 15:21:04 +08:00
    现象几乎一样, 都是刚投屏的时候非常流畅, 看一会儿直接速度没了, 然后投屏就断开, 重新投屏之后就又好了然后过一会儿继续断开
    Meano
        10
    Meano  
    OP
       2021-02-19 20:57:35 +08:00
    @Vegetables
    @maemual
    对奇异果的投屏情况竟然有相反的反馈,本来还说奇异果会有骚操作呢。。。今天又试了改 AppleTV 的 UA,没什么效果的样子
    Meano
        11
    Meano  
    OP
       2021-02-19 21:03:47 +08:00
    @zgs1983 油管内网资源不友好啊,最近看芒果的明侦,在油管上有官方完整版,但是由于国际版部分素材版权的原因,后期抹了背景音把人声都给糊了。。。
    Meano
        12
    Meano  
    OP
       2021-02-19 21:19:35 +08:00
    @th00000 嗯,最早去年看沉默的真相的时候就有过这样的情况了。。。 不知道会不会跟共享闲置带宽有关系,分配到质量很差的 PCDN
    xmlf
        13
    xmlf  
       2021-02-25 12:53:05 +08:00 via Android
    目前楼主使用效果如何?遇到同样问题
    Meano
        14
    Meano  
    OP
       2021-02-25 20:34:03 +08:00 via Android
    @xmlf 目前很稳定,没卡过了
    sherlock1122
        15
    sherlock1122  
       2021-03-11 23:51:31 +08:00
    同样的问题,看个赘婿,投屏卡的直接退出,反复如此。
    xmlf
        16
    xmlf  
       2021-04-18 19:18:28 +08:00 via Android
    @Meano 我发现 data.video.iqiyi.com 的 ip 地址是过一段时间就会出现不可用。有自动更新 hcdn 为 data 的脚步吗?
    Meano
        17
    Meano  
    OP
       2021-04-19 18:05:56 +08:00
    @xmlf 好久没看爱奇艺了 不过发现我这 ip 段没变 对于 OpenWrt 是想用 CNAME 更新可以按以下方法

    1. 向 dnsmasq 添加自定义 hosts 列表( dnsmasq 仅支持 local 解析重定向 CNAME, 办法)
    `uci add_list dhcp.@dnsmasq[0].addnhosts='/etc/dnsmasq.d/iqiyi.hosts';uci commit`

    2. 向 dnsmasq 添加自定义 CNAME 重定向(只能通过 dnsmasq.conf, uci 没适配 CNAME 选项)
    `echo cname=tpa-hcdn.iqiyi.com,data.iqiyi >> /etc/dnsmasq.conf`

    3. 更新 iqiyi.hosts, 重启 dnsmasq
    `nslookup data.video.dns.iqiyi.com | sed -e '1,2d;/^Address[^:]*[^0-9]*/!d;s///;s/$/ data.iqiyi/' > /etc/dnsmasq.d/iqiyi.hosts; /etc/init.d/dnsmasq restart`

    其中 3.可以放到 cron 里跑,间隔应该不用太短,CDN IP 段应该比较稳定
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     923 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 21:09 PVG 05:09 LAX 13:09 JFK 16:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86