嵌入式YouTube视频滞后和口吃

时间:2018-04-18 13:14:23

标签: android performance youtube-api android-youtube-api

我有一个适用于平板电脑设备的非PlayStore应用,我在其中嵌入了FullScreenActivity中的YouTube视频。根据文档,代码非常标准。但是,我发现视频播放非常迟缓,并且它会保持缓冲。为了弄清楚发生了什么,我开始测量事物。

设备为Rockchip RK3368,1GB Ram,15.6英寸IPS显示屏,1920x1080,Android 6.0

1)带宽 - 拥有50 Mbps连接,在任何其他设备中都不会出现YouTube问题。

2)内存 - 设备确实有1 GB的内存,可能会少一些,但我没有安装除了库存的应用程序,当我检查空闲内存时,它通常超过250 MB。

3)处理能力 - 这是一个8核RK3368 CPU,然而,在打开“显示CPU使用率”后,我看到设备(时间间隔为1分钟的平均CPU使用数量)从大约5到20或更高。这是一切都开始挂在平板电脑上。按后退按钮或主页按钮需要很多秒才能进行注册(即显示涟漪动画)。

关闭活动后,平板电脑在大约半分钟后恢复正常。 将hardwareAccelerated转为true已经有所帮助,但它仍然无法使用。

请告诉我如何改善效果。 请多多包涵。如果需要,我将提供任何代码/信息/运行测试。提前谢谢。

0 个答案:

没有答案