• 2620阅读
  • 0回复

APlayer 开启贪婪下载,CPU狂飙 [复制链接]

上一主题 下一主题
离线ifly
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2017-09-11


开启贪婪下载后,程序播放网络视频会用最快的速度缓存到本地,这时候CPU的状态是正常的。




但是贪婪下载不是一直贪婪下载,他会在下载到某个点的时候,然后就不下载了,然后又到某个点后又继续下载。这张图下面的状态栏没有显示出下载速度,说明下载已经没有继续了。但是问题就是这里,当贪婪下载停止后,CPU直接接近40了。当我SetPostion到后面的时候,下载会继续全速下载,但是CPU还是不会低下去,一直高占用。




当我代码中去掉贪婪下载后,程序不会一直全速下载,而是慢慢的下载,这时候CPU是正常的。本来想等他下载停止,但是实在等不到。寻求解决方法。

试了下迅雷的,并没有贪婪下载,好像是一个中间层下了给播放器播放的。所以测不出。






快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个