我发现为什么安卓用优酷土豆爱奇艺会卡顿了
dwing吧
全部回复
仅看楼主
level 9
i990049
楼主
这三个全是flv流媒体,自己的flash代码写得渣,结果APP看几分钟就会卡,同样网络条件用mp4流媒体的企鹅搜狐PPTV、用ts流媒体的乐视芒果根本不卡。想不卡就只能用网页播放,浏览器对flv的优化相对比较好
2017年10月20日 05点10分
1
level 1
histaminewindy
flv流媒体又不一定是flash代码解析的,最主要是这些app加了太多业务功能,导致资源占用多
2017年10月20日 12点10分
2
histaminewindy
顺便html5标准本身不支持flv格式,要在网页里播放flv格式需要依赖第三方flv解析库;如果是安卓app程序,flv解析完全可以用代码自行实现
2017年10月20日 12点10分
histaminewindy
@histaminewindy
又研究了一下优酷的html5播放器源代码,safari下面是使苹果自己的HLS引用一个m3u8播放列表;FireFox下面直接引用了一个mp4文件,没见到有flv
2017年10月20日 13点10分
i990049
@histaminewindy
你没见过PC直接下载优酷土豆视频的扩展名都是flv?优酷TV酷喵影视机顶盒不卡,但是机顶盒跟PC不是同一个片源,不知道酷喵是不是flv。手机土豆APP经常看了几分钟卡死然后又从头播放。
2017年10月21日 15点10分
i990049
@histaminewindy
我为了看机顶盒的海贼王,用尽所有办法,什么手机padTV版全试过了,放几分钟就卡死,最后装了小米视频的爱奇艺插件,再装银行奇异果才不卡的。不知道小米的插件
2017年10月21日 15点10分
level 9
sikele2237
不不不,网页也超级卡,我的平板看爱奇艺网页50%占用,用win10 app 3%占用。
2017年10月20日 17点10分
3
i990049
难怪乔布斯想要消灭flash,结果flash没死,老乔先死了,Adobe最多再支持几年吧,等以后看看三国杀ol会不会抛弃flash平台重写一遍代码吧
2017年10月21日 15点10分
i990049
反过来说wp对flash的支持比安卓要好,不知道iOS上面的爱奇艺卡不卡
2017年10月21日 15点10分
sikele2237
@i990049
win10app不是flash
2017年10月21日 16点10分
i990049
那wp用什么播放flv?HTML?为什么安卓和Windows就做不到这一点?
2017年10月21日 17点10分
level 1
linuxyouxia
优酷安卓app 6.9版本,随手点一个8个月前的视频,抓包分析出来用的是mp4
这是2年前的一个视频,抓包分析出来用的是flv
可见优酷app用的可不全是flv,推测是由服务端存放文件类型决定
2017年10月24日 01点10分
4
i990049
腾讯优酷爱奇艺今年开始才启用html5播放的,以前用硕鼠下载优酷和爱奇艺的名侦探柯南全是flv。层主有研究过TV版酷喵影视和银行奇艺果吗?为什么前者不卡顿后者卡顿?可以通过手机连接电脑上网,手机安装影视快搜APP,点播以后,比如每个TV平台都有的《新侠客行》,在PC上面或者手机上面嗅探抓包
2017年10月24日 08点10分
linuxyouxia
@i990049
卡顿和flv没有直接关系,flv格式解析比mp4格式还简单,哈哈;优酷安卓客户端逆向一下就可以发现它用的是ffmpeg,同时也有硬解码接口,不清楚它到底有没有调用硬解码接口。卡顿原因无非是业务代码加得太多框架臃肿CPU/内存资源占用高,或者用软解码CPU发热严重导致频率下降
2017年10月24日 09点10分
linuxyouxia
@i990049
这app卡顿锅得让产品经理背,flv格式不背锅,嘿嘿
2017年10月24日 09点10分
linuxyouxia
@linuxyouxia
至于TV版酷喵影视和银行奇艺果,还请自行研究
2017年10月24日 09点10分
1