Sorry to reply late. My new job demanded many hours from very early in the morning.
@Vaibhav said is right, but not is the only way to play m3u8 files…
You have many options:
1.- Kodular Video Player component after last update works i don’t test for long time playing. Time ago play well but after some time video player stuck or look in pause.
2.- Kodular Webview component works but don’t have autoplay. User need tap button to play.
3.- CustomWebView extension take a look to my post CustomWebView : An extended form of Web Viewer - #722 by bestprintsf
4.- Video Background extension https://community.kodular.io/t/paid-videobackground-extension-fully-customisable-videoplayer-set-layout-background-as-video-tiktok-type-aia-included/70404/52
5.- Use Activity Starter to open external app to play video. Look my post (you found info about this) Custom video player: No extension - #52 by bestprintsf
There are extensions created but it is not supported by its developer, for this reason I don’t mention them.