I've been thinking about this, and there are some hacks that we might want to apply.
Apparently a good way to detect mobile devices with desktop mode is https://stackoverflow.com/a/76012165
function isDesktopMode() { return window.innerWidth > screen.availWidth; }
We can use this, to ensure we always open the ooui dialog as fullscreen in this particular case.
Then using something like the following CSS.
@media screen and (pointer: coarse) and (-webkit-min-device-pixel-ratio: 2) { .video-js { font-size: 2vh; } }
We could easily enlarge the UI components of the player to make it easier to interact with the video player.