Unfortunately, this is the feature provided by WordPress itself.
The mobile devices won’t show HTML5 video backgrounds – this is to save you bandwidth if a site is loading a massive video while you’re not connected to wifi.
You can check out the discussion here – https://wordpress.org/support/topic/problem-with-header-video-on-mobile/