Android 嵌入式YouTube视频滞后和口吃

Android 嵌入式YouTube视频滞后和口吃,android,performance,youtube-api,android-youtube-api,Android,Performance,Youtube Api,Android Youtube Api,我有一个用于平板设备的非PlayStore应用程序,在其中我将YouTube视频嵌入到全屏活动中。根据文档,代码是相当标准的。然而,我发现视频播放很慢,而且它一直在缓冲。为了弄清楚发生了什么,我开始测量 该设备为Rockchip RK3368,1GB内存,15.6英寸IPS显示屏,1920x1080,安卓6.0 1) 带宽-拥有50 Mbps的连接,在任何其他设备上都不会遇到YouTube问题 2) 内存-该设备有1 GB内存,可能会更小,但我没有安装除库存应用程序以外的其他应用程序,当我检查可

我有一个用于平板设备的非PlayStore应用程序,在其中我将YouTube视频嵌入到全屏活动中。根据文档,代码是相当标准的。然而,我发现视频播放很慢,而且它一直在缓冲。为了弄清楚发生了什么,我开始测量

该设备为Rockchip RK3368,1GB内存,15.6英寸IPS显示屏,1920x1080,安卓6.0

1) 带宽-拥有50 Mbps的连接,在任何其他设备上都不会遇到YouTube问题

2) 内存-该设备有1 GB内存,可能会更小,但我没有安装除库存应用程序以外的其他应用程序,当我检查可用内存时,它通常超过250 MB

3) 处理能力-它是一个8核RK3368 CPU,但是,在打开“显示CPU使用率”后,我看到该设备(时间间隔1分钟的平均CPU使用率)从大约5变为20或更高。这是当一切都开始挂在平板电脑上的时候。按back按钮或home按钮需要很多秒才能注册(即显示ripple动画)

活动结束后,平板电脑将在大约半分钟内恢复正常。 将硬件加速为真有一点帮助,但仍然无法使用

请让我知道如何提高性能。
请容忍我。如果您需要,我将提供任何代码/信息/运行测试。提前感谢。

需要更多信息来了解发生了什么,尽管1GB内存有点低,但我不希望有平滑的交互。也许使用不同的播放器可以帮助您解决问题。谢谢,我会查看并让您知道。在webview中使用YouTube找到一个可行的选项。在那里也遇到了一些问题,但最终找到了一个可用的解决方案。主要问题是Android系统Webview已经过时。它是54版。将其更新为最新的beta v66版本,解决了所有性能问题。非常好。我建议的替代播放器实际上是基于WebView的。