As I know,
There is a flag called
force-video-overlays for chromium developer to force media player
using SurfaceView instead of SurfaceTexture on Android// Force media player using SurfaceView instead of SurfaceTexture on Android.
Because dialogs are not part of the view hierarchy, do not need to be synchronized on the main thread, and can be managed directly by the GPU process rather than the browser process. These are not features that most apps would benefit from, but they are very relevant in Chromium's multi-process architecture
But we I open the force-video-overlays, and rebuild chromium public apk, and install chromium public apk to Android TV.
we I click chromium public apk icon from Android TV launcher, and then open a H5 video website with my chromium public apk.
The weirdly thing that I meet is that, I can only hear video voice, but I can't see video frame.
So my question is that:
The Android Tv Lanucher is not their attached window,