如何提高Android TV上的本地文件视频播放性能

我创建了一个轻量级的android应用程序,该应用程序是现有html / js应用程序的包装。 android应用程序只有一个活动,其中包含现有html / js应用程序的web视图以及一些用于下载文件的代码。我可以正常工作,但是视频播放性能在android电视上非常糟糕。 WEBM的运行速度可能为5 fps(VP8与VP9没什么区别),而MP4的运行情况略好一些。 DOM中没有什么花哨的事情发生。有2个视频标签和一些JavaScript可在计划播放的时间播放和停止视频。电视运行css动画非常流畅,但是视频播放性能却无法接受。

如果版本> = kitkat,我尝试通过将图层类型设置为硬件来优化Web视图,并围绕Web视图的缓存设置进行播放,但似乎都没有帮助。

其他信息:

  • 该应用正在海信android电视上进行测试
  • 在网络视图内的html / js应用程序中播放的视频文件保存在/storage/emulated/0/Android/data/com.example.app/files/
  • 我已经使用小型(
  • 我在这里Android webview loading data performance very slow进行了所有尝试(CrossWalks XWalkView除外)
  • Android版本8
  • Hisense TV 508HF型

还有其他方法可以改善在网络视图中播放的本地视频文件的播放性能,还是听起来像海信电视的硬件限制?

linwanping 回答:如何提高Android TV上的本地文件视频播放性能

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3156860.html

大家都在问